七、ejs模板

因为ejs模版引擎不符合前后端分离的开发模式,已被历史所淘汰。
////index.ejs部分


        

好高兴,今天买了一个iphone<%=a%>s

    <%for(var i=0;i
  • <%=new[i]%>
  • <%}%>
////js部分
var ejs=require("ejs");
var fs=require("fs");
var http=require("http");

var server=http.createServer(function(req,res){
    fs.readFile('./view/index.ejs',function(err,data){
        //绑定模版
        var template=data.toString();
        var dictionary={
            a:6,
            news:["新闻一","新闻二","新闻三"]
            };
        var html=ejs.render(template,dictionary);
        //显示
        res.writeHead(200,{'Content-Type':'text/html;charset=UTF8'})
        res.end(html);
    })
})

server.listen(80,"127.0.0.1");

你可能感兴趣的:(七、ejs模板)