expres 渲染ejs模板

1. 安装ejs模块

npm install ejs --save

2. 使用
var express = require('express');
// 实例化
var app = express();


/* 配置ejs模板引擎 */
app.set('view engine','ejs');

//设置模板的位置(在views文件夹下)
app.set('views', __dirname + '/views');

// get 请求(路由,回调函数)
app.get('/login', function(req, res) {
    var arr = ['python', 'java', 'shell', 'c++']
    res.render('login.ejs', {
        list: arr
    })
})

// 监听端口
app.listen(3000)
3. ejs文件

<%=list[i]%> 插值

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <ul>
        <% for( var i = 0;i<list.length;i++ ){ %>
            <li>
                <%=list[i]%>
            </li>
            <% } %>
    </ul>
</body>

</html>
4. 页面显示

在这里插入图片描述

发布了378 篇原创文章 · 获赞 69 · 访问量 2万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览