我想要的行为是在更改选择时保存它的模型
我虽然使用了observable,但我有另一个问题
我的观点看起来像这样
{{#each item in model.Items}}
<div class="select">
{{view Ember.Select
content=typesLookup
selection=type
prompt="Select Type"
}}
</div>
{{/each}}
Run Code Online (Sandbox Code Playgroud)
所以,如果我使用observables解决方案,我想要的是也知道已更改以更新它的特定项目
在itemController上添加观察者和选择.
App.FooController = Em.ObjectController.extend({
type:undefined,
watchType: function(){
console.log('this model changed', this.get('model'));
}.observes('type')
});
{{#each item in model.Items itemController='foo'}}
<div class="select">
{{view Ember.Select
content=typesLookup
selection=item.type
prompt="Select Type"
}}
</div>
{{/each}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4288 次 |
| 最近记录: |