美文网首页
express+ejs实现最简模板

express+ejs实现最简模板

作者: adtk | 来源:发表于2017-05-18 12:30 被阅读0次
// app.js
var express=require("express");
var path=require('path');
var app=express();

app.set('views', path.join(__dirname, 'views'));//设置模版路径在views目录(默认)
app.set("view engine",'ejs');//模版引擎设置为 ejs

app.get("/",function(req,res){
    // views目录下寻找'index.ejs'
    // res.render(路径,数据对象)
    res.render('index.ejs',{title:"列表",message:"heng",item:['a','b','c']})
})

app.listen(80);
// ./views/index.ejs

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title><%= title %></title>
</head>
<body>
    <div><%= message %></div>
    <ul>
        <% item.forEach(function(i){ %>
            <li><%= i %></li>
        <% }) %>
    </ul>
</body>
</html>

//语法就是js。。。

相关文章

  • express+ejs实现最简模板

    //语法就是js。。。

  • ES6系列 (三)模板字面量

    特性 模板字面量实现字符串插值 模板字面量实现多行字符串 模板字面量实现可重用的模板 理解标记模板字面量如何自定义...

  • UIScrollView的缩放实现

    缩放 最简实现 设置 minimumZoomScale 和 maximumZoomScale 实现 UIScrol...

  • AQS之独占锁

    AbstractQueuedSynchronizer,抽象类,模板模式,子类通过实现其模板方法,从而实现不同的同步...

  • 3.10 行为型-模板方法模式

    包含要素: AbstractClass:抽象类,规定模板 ConcreteClass:具体实现类,实现模板中的具体...

  • 浅析PHP模板引擎

      Smarty模板是业内最知名的PHP模板引擎之一,它实现了前后端的分离,使PHP程序员和前端程序员各行其事,方...

  • 模板方法模式

    模板抽象类 模板抽象类实现类 使用

  • C++ Template(一):模板基础

    一、如何使用模板(template) 模板定义: 模板就是实现代码重用机制的一种工具,它可以实现类型参数化,即把类...

  • kotlin 工厂方法

    写接口 创建模板 , 方便以后扩展功能 3)实现接口的 4)实现模板类 5)测试

  • 模板接口

    目录 后端模板匹配实现过程 1. 后端模板匹配实现过程属性 接口功能 返回用户照片分页信息,并按照模板内容和分页照...

网友评论

      本文标题:express+ejs实现最简模板

      本文链接:https://www.haomeiwen.com/subject/yyrsxxtx.html