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.变量名字。
相关文章推荐
- C#操作XML文档(XmlDocument、XmlNode、XmlAttribute、SelectSingleNode、SelectNodes、XmlNodeList)
- 116. Populating Next Right Pointers in Each Node && 117. Populating Next Right Pointers in Each Node II
- Leetcode 19. Remove Nth Node From End of List (Easy) (cpp)
- nodejs下的图形处理库gm在windows环境的安装
- NODEJS mongoose 增删改查
- hadoop节点nodemanager启动失败原因小结~
- 关于nodejs的npm命令无反应的解决方案
- LeetCode - 24. Swap Nodes in Pairs
- 基于nodeJs express 框架的图片上传和编辑(引用美图编辑工具)上传小示例
- 理解inode
- Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-xhd
- datanode节点下线/删除/退役 Decommission Datanode
- node版本n模块升级的路径问题
- nodejs的express自动生成项目框架-2016
- nodejs之log4js日志记录模块简单配置使用
- 关于nodejs项目移植问题说明
- (转)Edge实现NodeJS与.NET互操作(包括UI界面示例)
- 有趣的Node
- 有趣的Node
- 记录---nodejs 安装