因此,我對Ember非常新鮮,並遇到TypeError異常說'不支持的內容',並能夠找到很少的文檔/內容的一般原因與此有關餘燼。是什麼導致這個例外試圖調用從我的控制器功能於一身的模板......Ember TypeError:調用控制器上不支持的內容func
路線/ dashboard.js
export default Ember.Route.extend({
model: function(params){
return ['Chart1', 'Chart2', 'Chart3']
},
setupController: function(controller, charts) {
controller.set('charts', charts);
}
});
控制器/ dashboard.js
dashboard.hbs
{{#each chart in charts}}
<div class='widget well'>
{{ chart }}
</div>
{{/each}}
{{something}}
儘管模板可以成功循環傳入的數組,但試圖調用函數'something'會引發錯誤並阻止加載模板。任何想法,我搞砸了嗎?
ArrayControllers已棄用。 –
此外,每個幫助程序的語法都已更改。您現在應該使用塊參數 –