0
我創建應用程序,它具有動態的幾個部分,如模塊化的NodeJS更好的方式表達MongoDB的應用
- 頭
- 菜單1
- 菜單2
- 內容
- 側欄
- fo oter
每個部分都從數據庫中獲取值。現在發生的事情是,當我的頁面加載時,它正在查詢數據庫以獲取menu1,menu2,側欄和頁腳,但實際上已修復,並且在加載後不需要數據庫請求。這裏是sudo代碼。
router.get('/', function(req, res, next) {
/*get menu 1*/
/*get menu 2*/
/*get menu content*/
/*get menu sidebar*/
/*get menu footer*/
/*render template*/
}
我是初學者到nodejs,任何一個可以點亮我怎麼保存數據庫請求?示例代碼將會有所幫助。
http://stackoverflow.com/questions/4529586/render-basic-html-view-in-node-js-express 你可以用你的html格式進行渲染或者使用express sendFile函數將動態生成的html作爲文件發送 –
純html不會爲我工作,因爲菜單和邊欄是動態的 –
根據您的各種路線,您需要創建html元素併發送響應。 http://blog.semmy.me/post/46435273508/using-express-to-serve-static-content-and-dynamic –