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 协议 ,转载请注明出处!