demo的文档结构如下:
这是router.js文件:
这是indexController.js文件:
我想在indexController.js文件中访问app.locals对象,在app.js文件中,定义了 var app=express(),把app对象传给router.js模块,请问这种情况,如何传递app.locals对象。
回复 (6)
Z
我觉得做成模块就可以了,哈哈 ,我是菜鸟,帮你顶顶
P
引用 zhangzeyang我觉得做成模块就可以了,哈哈 ,我是菜鸟,帮你顶顶
@zhangzeyang 我也才学,好多问题。
S
这样用 req.app.locals
see app.locals
N
require('./controller')(app);
Z
个人目前使用的就是@NexusLee 所示的方法,将app作为参数
P
多谢各位的回答,传app是可以的,我在想能不能回调app.js中的方法,在app.js对app.locals.xxx进行操作,实验了一下没成功。
参与回复
登录后即可参与回复。登录