NodeJs学习记录(六)使用 res.locals 传递参数到页面

 res.locals的生命周期是单次请求,有点类似于java servlet 里的  httpServletRequest.setAttribute("param1",1);

 既然有单次请求的,也有全局使用的 app.locals ,粗略查了一下,应该类似于servlet里的 application.setAttribute("param1", 1);

 所以说编程语言应该都是有相通之处的。

 使用范例:

 res.locals.param1 = 1;
 res.locals.param2 = 2;
 res.render('./database/sqlQuery');

等同于: 

res.render('./database/sqlQuery',{
         param1:1,
         param2:2
               });

 

posted @ 2017-05-08 09:50  已注销1  阅读(1340)  评论(0编辑  收藏  举报