我们说IndexController
并且它有一个名为isEditing
的参数。
我还有index
模板{{render list}}
模板。
我在使用isEditing
中的list
属性时遇到问题。
您可以在http://emberjs.jsbin.com/kabumuca/1/edit
找到示例我在这里错过了什么吗?
答案 0 :(得分:1)
嗨!
所以,这是工作的jsbin:http://emberjs.jsbin.com/kabumuca/9/edit。
基本上,它不起作用的原因是因为对视图助手的误解。当您使用{{render}}
帮助程序时,它会将您的控制器绑定到您正在渲染的视图。由于您没有指定文字视图(只是模板和模型),因此它正在为您创建虚拟视图和控制器。
答案 1 :(得分:0)
这可能会有所帮助
App.ListController = Ember.Controller.extend({
isEditing: Ember.computed.alias('parentController.isEditing')
});