美文网首页
七、ejs模板

七、ejs模板

作者: 向上而活 | 来源:发表于2019-08-22 23:10 被阅读0次
因为ejs模版引擎不符合前后端分离的开发模式,已被历史所淘汰。
////index.ejs部分

<body>
        <h1>好高兴,今天买了一个iphone<%=a%>s</h1>
        <ul>
            <%for(var i=0;i<news.length;i++){%>
            <li><%=new[i]%></li>
            <%}%>
        </ul>
        
    </body>
////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模板

      本文链接:https://www.haomeiwen.com/subject/rfjasctx.html