javascript - express渲染网站首页时,怎样把多个表中的数据获取并传递给模版?
PHP中文网
PHP中文网 2017-04-11 11:47:57
[JavaScript讨论组]

我想用express+mysql+ejs MVC形式架构网站,首页需要展示两个表中的数据,如work表和customer表,怎样获取到两个表中的数据,并渲染首页,应该怎么写?应该怎样规划和写些类似的功能?

已有的目录结构

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(1)
阿神
  • app.js

var app = express();
var routes = require('./routes')
app.get('/',routes);
  • routes/index.js

module.exports = function(req,res){
    //mysql查表
    res.render('index',{/*查表数据插入ejs模板*/aa:'...',bb:'...'})
}
  • views/index.ejs

<table>
    <thead>..</thead>
    <tbody>
        <tr>
            <td><%= aa %></td>
            <td><%= bb %></td>
        </tr>
    </tbody>
<table>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号