见:http: //jsfiddle.net/cyclomarc/VXT53/8/
我有一个选择视图,我只想在其中列出灯具数据中可用的所有作者。因此,我尝试使用一个单独的控制器,我想在其中设置 content = App.Author.find(),但这不起作用......
App.AuthorsController = Ember.ArrayController.extend({
//content: App.Store.findAll(App.Author)
//content: App.Author.find()
});
然后我想在selectView中使用AuthorController进行contentBinding,但这也不成功......
{{view Ember.Select
contentBinding="App.AuthorsController"
optionValuePath="content.id"
optionLabelPath="content.name"
valueBinding="App.PublicationsEditController.author"
prompt="Select an author"
}}
用例是我有一个出版物,其中设置了作者(例如 Marc),我希望允许用户将其更改为可用作者之一,然后将新选择的作者绑定到出版物模型,以便在保存新作者已保存。