[英]node.js Template HTML Files
我对node.js相当陌生,我想知道是否有一种方法可以从快速发布请求中生成HTML文件。
app.post('/getVideo', function(req, res) {
fs.readdir('./videos', function(err, items) {
var toSend = "<ul>";
for (var i = 0; i < items.length; i++) {
toSend += "<li class='fileType' data-id='"+items[i]+"'>"+items[i]+"</li>";
}
toSend += "</ul>";
});
});
此方法有效,但是使用的是空HTML页面。 有没有一种方法可以提供HTML页面作为模板形式,并将值输入到特定的ID或类似MVC的内容中。
我知道我可以使用以下方法推送页面:
res.sendFile(__dirname+"/public/getVideos.html");
但是,这随后将被其他任何res.sends覆盖。
我知道您可以使用.NET和MVC(例如React和Angular)来执行类似的操作,我只是想知道node是否具有允许此类操作的模块。
提前致谢,
任何帮助表示赞赏。
使用Jade是NodeJS最受欢迎的模板引擎之一。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.