我正在尝试将Ember.Select
的选择绑定设置为控制器中保存的数组中的对象。
首先,点击按钮后,新项目将添加到控制器中的数组中。
this.get('myArray').pushObject(newlyCreatedObject);
然后通过控制器上的操作将视图推送到Ember.ContainerView
:
Ember.View.views[this.get('myViewContainer')].pushObject(
App.MyView.create({ arrayIndex: this.get('myArray.length')-1});
)
插入的视图正确保存了属性arrayIndex
,但我无法确定如何从myArray
把手模板中引用控制器MyView
中的项目。
我在selection=myArray.[view.arrayIndex].propertyOfObject
上尝试Ember.Select
,但它不起作用,但没有抛出异常。
感谢。