2013-08-06 7 views
-1

현재 nodejs, express, jade 및 mongodb를 사용하여 웹 사이트를 만듭니다. 지금까지 잘 진행되었지만 현재 업데이트/정보/알림을 표시하는 사이트의 모든 페이지 측면에 작은 상자를 넣으려고합니다. nodejs에서 res.render를 사용하여 페이지를 표시하고 Jade에 변수를 전달할 수 있음을 이해합니다 (이전에는 res.render ive를 사용하여 mongodb 데이터 배열을 통해 jade로 전달). 그러나 나는이 알림 표시 줄이 사이트의 모든 페이지에 나타나기를 원하기 때문에 "확장 알림"을 ​​사용하여 별도의 옥 파일에서 알림 표시 줄의 옥 코드를 가져올 수 있습니다. 따라서 나는 페이지 (예를 들어 res.render)를 렌더링 할 필요없이 비취 (이 경우에는 통지의 몽고 데이터베이스에서 배열)에 변수를 전달하는 방법을 궁금합니다.NodeJS를 사용하여 mongodb 데이터를 Jade에 보냅니다.

답변

1

확장 레이아웃은 따라서 초기 페이지에서 res.render를 사용하고 변수를 통과 시키면 "확장 알림"내의 모든 코드에서도 작동합니다.

관련 문제