在支持讲过node的ejs模板引擎,那么在express框架中ejs模板支持力度是怎样的答案是肯定的!
下面看一下express框架中ejs模板的实现
//模板引擎功能(ejs)支持力度
var express=require("express");
var app=express();
//ejs模板文件
app.set("view engine","ejs");
app.get("/",function(req,res){
res.render("haha",
{"news":[
"很不错,nice",
"这是飞车游戏","这是拳击游戏",
"这是异步很好的电影",
"这是异步处理",
"看上去很好吃的样子"
]}
)
});
app.listen(3000)
首先设置一下模板文件存在的目录("view")已经模板文件扩展名(.ejs)
app.set("view engine","ejs");
然后当进行post请求时候如何处理这个模板读取渲染
app.get("/",function(req,res){
res.render("haha",
{"news":[
"很不错,nice",
"这是飞车游戏","这是拳击游戏",
"这是异步很好的电影",
"这是异步处理",
"看上去很好吃的样子"
]}
)
});
res.render("需要读取的ejs文件前缀"),{
这里是绑定ejs的数据内容
}
如此简单对于express支持的模板文件!