我正在開發一個帶有sails.js v0.10的Web應用程序,並且我正在使用車把模板,我想使用佈局和局部部件。我發現sails.js使用express3句柄來提供句柄佈局和部分。但我不能同時使用兩者。sails.js應用程序中的車把佈局和局部部件
我的配置/ views.js文件是:
...
engine: 'handlebars',
layout: 'layouts/main.handlebars'
...
這工作完全,佈局被加載。問題是,當我嘗試使用partials時,出現錯誤,提示未找到部分。
//UserController.js
...
index: function(req, res) {
res.view({partials: {userlist: 'partials/userlist'}});
...
這隻適用於將config/views.js佈局屬性的值更改爲false時。但是當我這樣做時,我無法再使用佈局。
這是sails.js中的錯誤嗎?或者,我做錯了什麼?
可能的重複[如何配置Sails.js中Handlebars的局部和佈局?](http://stackoverflow.com/questions/19810671/how-to-configure-partials-and-layouts-for-handlebars- in-sails-js) – sgress454
不完全重複,因爲鏈接的特定於Sails v0.9。用戶解釋的行爲不會在該版本中發生。 – ddelrio1986