2013-03-06 4 views
0

저는 javascript와 노드를 처음 사용합니다. 1 :javascript이 두 코드 간의 차이점은 무엇입니까?

app.get('/', function(req, res){ 
    articleProvider.findAll(function(error, docs){ 
     res.render('index.jade', { locals: { 
     title: 'Blog', 
     articles:docs 
     } 
     }); 
    }); 
}); 

2

app.get('/', function(req, res){ 
    articleProvider.findAll(function(error, docs){ 
     res.render('index.jade', { 
     title: 'Blog', 
     articles:docs 
     } 
    ); 
    }); 
}); 

첫 번째 코드는이 튜토리얼 http://howtonode.org/express-mongodb에서,하지만 작동하지 않습니다. 두 번째 코드가 작동했는데 이유를 모르겠습니다. 다른 부분은 정확히 동일합니다.

+1

그래서 '지역 주민'이 무엇을 요구하고 있습니까? – Blender

+0

와우 ... 네 말이 맞아. 멋진 일로 정말보기가 힘듭니다. – jahroy

+2

"작동하지 않는다"는 것은 무엇을 의미합니까? 어떤 오류가 발생합니까? – Blender

답변

3

Express의 이전 버전에서는 locals 필드의 locals 필드에으로 비취 템플릿을 추가해야했습니다.

3.x에서 변경되어 해당 매개 변수의 모든 필드가 렌더링 된 템플리트에서 로컬로 사용 가능합니다.

관련 문제