expres 渲染ejs模板

文章目录

          • 1. 安装ejs模块
          • 2. 使用
          • 3. ejs文件
          • 4. 页面显示

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]%> 插值


<html lang="en">

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

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

html>
4. 页面显示

expres 渲染ejs模板_第1张图片

你可能感兴趣的:(express)