您的位置:首页 > Web前端 > Node.js

nodejs:express API之res.locals

2016-07-12 13:52 399 查看
在从零开始nodejs系列文章中,有一个login.html文件

    


 再来看它的get方法,我们并没有看到mess字段。那mess到底是从哪里来的呢?

    


接着我看到app.js文件里面:

    


  只有这里出现了mess,这里使用了express的locals属性,那这个mess是怎么传给views的呢

  我们习惯在get方法中使用render来向ejs模版传递参数,我们来看一看express的API官方文档:

    


  这里说的很清楚了:locals是一个对象,locals的属性为view提供变量。

  所以,我们向view传递的变量其实都是locals的属性,不过我们一般在html/ejs文件中直接写 变量名字,而不是 locals.变量名字。

  


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: