EJS

EJS

EJS

后台  router + m (model  模型层 数据层) v (view  视图层) c (controller  控制层   业务层)

view  视图层   模板层

配合前端模板的后台 mode 模块

两个功能

1.动态渲染数据

2.母版功能

1.安装  npm i ejs -D(–save dev)

2.引入 ejs

3.使用 ejs

语法

** **   引入外部母版 ejs 文件

<%- include(‘ejs 文件名’) %>

引入外部母版 html 文件

<%- include(‘文件名.html’) %>

通过接口调用动态数据,然后动态数据在 ejs 模板上渲染

res.render(模板文件名,{以 json 格式传给模板的动态数据})

ejs 文件就可以用 json 数据的 key 访问数据

<% js 代码 %>

<%=  变量的访问 %>  正常数据解析

<%-  变量的访问 %>  含特殊字符的数据   文件名之类的[{name:111}]


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!