nodejs partials 分布视图
在学习<node.js开发指南>nodejs partials view时,怎么都不能运行成功。经过艰苦探索,终于成功了,分享一下。
Cause: nodejs 的express 版本之间不是很兼容,各个版本差异很大,一般用npm 默认安装的都是最新版本的express。
Solution:partials() 如果要直接在ejs的view视图中使用需要加载 express-partials模块:require(‘express-partials‘) 。
1.在app.js 中引用express-partials模块。
var partials=require(‘express-partials‘); ... app.use(partials());
2.在list.ejs 中使用partial() 就可以成功了。
<ul><%- partial(‘listitem‘,items) %></ul>
如果有疑惑,请留言。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。