2011-03-27 3 views
2

나는 nodejs에서 express를 사용하고 있습니다.어떻게 dynamicHepler에서 부분을 렌더링 할 수 있습니까?

다음 코드는 내 부분을 렌더링하여 클라이언트에 직접 응답하는 것 같습니다.

내 dynamicHelper 클라이언트에

app.dynamicHelpers({ 
    menu: function(req, res) { 
    // The following 
    return res.partial(
     __dirname + '/views/partials/menu', { locals: { 
     nodes: asap.config.menus[key] 
    }}); 
    } 
}); 

감사

명시 이후

답변

0

을 보내기 대신 레이아웃 템플릿에 렌더링 부분을 반환하고 당신이 그것을 res.send()를 호출 할 수 없기 때문에 새 버전을 연결하는 방법 두번. 이 문제를 해결하기 위해 노력하고 있습니다. 조만간 끝내기를 바란다면, TJ가 병합 할 지 지켜 볼 것입니다.

관련 문제