本文主要是介绍ejs(视图模板),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、ejs是什么?
ejs是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。
模板:结构+数据
MVC框架(Model View Controller):经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。
二、如何使用ejs
1、了解,视图模板(页面+数据)
2、下载
npm install ejs
3、使用
1)、引用
const myejs = require('ejs');
2)、配置
//ejs模板
app.set("views",路径);
app.set("view engine","ejs");//如果要使用html做模板
app.set("views",路径);
app.engine("html",myejs.__express);
app.set("view engine","html");
3)、使用
res.render(模板名,数据); //渲染
四、ejs语法
<%语法%>
<%=变量名%> //escape转义
<%-变量名%> //不会转义
文件导入代码:
<%-include('footer.html')%>
这篇关于ejs(视图模板)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!