2012-12-06 3 views
2

보기의 모든 app.locals에 액세스 할 수있는 방법을 찾으려고합니다. 내 app.js에서 나는Express보기에서 모든 지역 주민을 얻는 방법

app.locals.title = "Title" 
app.locals.page = "Page 1" 

이 좋은, 그리고보기에, 나는 그러나

<%= title %> 
<%= page %> 

각 액세스 할 수있는 방법 얻기 위해 (app.locals.xyz.title 같은 것을하지 않고)이 있습니다 모든보기에서 locals 그래서 나는 같은 것을 할 수 있습니다

<% for(var i=0; i < locals.length; i ++){ %> 
    <li><%= locals[i] %></li> 
<% } %> 

답변

1

을 당신은 explitly을 통과해야 :

을 그런 다음보기에서
res.locals.locals = res.locals; 

:

<%= locals %> 
관련 문제