我必须显示由AController转换的IndexController中的'coach'字段:
{{!view App.AView coach | A }}
要获得结果,我已经使用了解决方法:
{{! aList = [coach] }}
{{#each a in aList itemController = "A"}}
{{view App.AView controllerBinding = "a"}}
{{/each}}
视图A无法直接从coach字段呈现数据。该场地应该由AController装饰。
我将不胜感激任何帮助或指导:)
答案 0 :(得分:1)
初始化时,您需要为视图指定控制器。代码看起来像
App.AView = Ember.View.extend({
templateName: 'a-a',
setup:function() {
this.set("controller", App.AController.create({
model:this.get("controller.aList")
}));
}.on('init')
});