不是每个页面都加载一样的js和css文件而已选择性的加载需要的文件
这里基于Handlebars模板介绍
在公共的模板写上
*这里千万不能写 type="text/script" 不然就出错,让系统自己选择类型就行了如下:
{{# if showTests }}
<script src="javascripts/jquery-1.8.3.min.js"></script>
{{/if}}
路由:
router.get('/',function(req,res){
//res.locals.showTests = 'show'; //哪个页面需要加载就加上这句话
//res.locals.showTests = req.query.test === 'show';//http://xx/?test=show
res.render('index',{
titles:'登录',
//showTests:'show'
});
});
以上3中方法都行