介绍
怎么在node . js中使用渲染与发送?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
大多数情况下,渲染内容用res.render(),将会根据视图中的模板文件进行渲染。如果不想使用视图文件夹,想自己设置文件夹名字,那么app.set (“views",“aaaa");
如果想写一个快速测试页,当然可以使用res.send()。这个函数将根据内容,自动帮我们设置了的content - type头部和200状态码.send()只能用一次,和结束一样,和不一样在哪里?能够自动设置MIME类型。
<>强如果想使用不同的状态码,可以:强>
res.status (404) .send(& # 39;对不起,,we cannot find ! & # 39;);
<>强如果想使用不同的内容类型,可以:强>
res.set(& # 39;内容类型# 39;,,& # 39;text/html # 39;);
<强>渲染:强>
var express =,要求(“express"); var app =,表达(); app.set (“view engine",,“ejs"); app.get (“/?, function (点播,res), { ,res.render (“haha",,{消息:[]}); }); app.listen (3000),
<强>发送:强>
app.get (“/check",, function (点播,res), {, ,res.set(& # 39;内容类型# 39;,,& # 39;text/html # 39;),, res.send({大敌; ,“user":,“ok", ,}); });
关于怎么在node . js中使用渲染与发送问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。