0
A
回答
1
要解決這個問題,您有兩個選擇,這取決於您是使用路由還是控制器來爲視圖提供服務。
首先,讓我們說你有你的觀點的一個文件夾「mylayouts」文件夾,這個文件夾中包含大量的佈局如。 「layout_home.ejs」,「layout_admin.ejs」等
要使用這些佈局特定視圖,您可以:
A.設置使用當地人在config/routes.js文件的佈局,是確保包括文件夾名稱和佈局文件名。例如。
'/': {
view: 'homepage',
locals: {
layout: '/mylayouts/layout_home.ejs'
}
}
B.將佈局從控制器的響應,再保險同時包含文件夾名稱和佈局的文件名。例如。
/**
* AdminController
*
* @description :: Server-side logic for managing admins
* @help :: See http://sailsjs.org/#!/documentation/concepts/Controllers
*/
module.exports = {
index : function(req, res){
res.view({
layout : '/mylayouts/layout_admin.ejs'
})
}
};
相關問題
- 1. 風帆Js視圖引擎與佈局部分的支持?
- 2. 帆布/ JS:不能改變lineWith而不改變以前的行
- 3. 如何改變控件佈局視頻JS
- 4. 佈局文件夾更改問題
- 5. JS帆布:lineTo()
- 6. Android佈局文件夾:佈局,佈局端口,佈局區域
- 7. 更改視圖佈局 - SQL
- 8. Android佈局和繪圖文件夾
- 9. Android - 一個佈局,表面視圖和帆布難題
- 10. 帆布尺寸(JS?)
- 11. JS帆布功能
- 12. laravel視圖文件夾的BEM樣式佈局
- 13. Sharepoint Designer - 佈局文件夾?
- 14. 網站文件夾佈局
- 15. 佈局文件夾android
- 16. Android佈局文件夾
- 17. 帆布及圖形上下文 - 如何改變筆刷
- 18. 帆JS加載局部視圖,從資產的觀點
- 19. 改變織物中帆布的背景JS
- 20. 帆布夾圖像在一個圓圈
- 21. 帆布JS圖表渲染問題
- 22. JS帆布 - 保存透明圖像
- 23. 改變.js文件
- 24. ZF2部件/視圖佈局
- 25. 文件下載在帆js
- 26. 傳遞從視圖中的變量佈局的局部視圖
- 27. 圖像透明的漸變用帆布和js,使用canvasimagegradient
- 28. JS條件佈局
- 29. 帆布視頻CORS
- 30. HTML5帆布視口
爲每個視圖創建一個路線?我不認爲這是解決我的問題的最佳途徑,tx – krekto
看看選項B. – Glen
不工作,在我的view.js文件中的config文件夾我有佈局:'佈局', 'get/index 「:{ 看法: '網頁/指數', 當地人:{ 佈局: 'layout_homepage' }} , – krekto