灰烬选择默认值不起作用

时间:2014-02-15 00:28:56

标签: ember.js

只想选择要使用默认值选中进行渲染

我有:

{{view Ember.Select
   contentBinding=programmers
   optionValuePath="content.id"
   optionLabelPath="content.firstName"
   value=currentProgrammer.id}}

App.ApplicationController = Ember.Controller.extend({

  programmers: [
    {firstName: "Yehuda", id: 1},
    {firstName: "Tom",    id: 2}
  ],

 currentProgrammer: {id: '2'}
});

我正在从api文档中借用代码,由于大部分示例代码已被弃用,因此我没有太多运气:/

我在这里有一个jsbin:http://jsbin.com/qefec/1/edit

感谢任何帮助

1 个答案:

答案 0 :(得分:3)

使用selectionBinding

{{view Ember.Select
   contentBinding=programmers
   optionValuePath="content.id"
   optionLabelPath="content.firstName"
   selectionBinding="currentProgrammer"}}

请参阅http://jsbin.com/dayer/1/