我有以下 json。
{
"vouchers" : {
"ca_id" : "5",
},
"accounts" : [{
"id" : "1",
"ca_code" : "1001",
"ca_name" : "Sources of Fund"
}, {
"id" : "2",
"ca_code" : "1001.01",
"ca_name" : "Shareholders' Fund"
}
]
}
我的路由器是
App.CreditEditRoute = Ember.Route.extend({
setupController: function(controller, model){
$.getJSON(rootUrl+'api/voucher/getVoucherWithAccounts', {id: model}, function(data){
controller.set('content', data);
});
}
});
我试图用上面的 json 填充下拉列表。所以我用
{{view Ember.Select
contentBinding="content.accounts"
optionValuePath="content.accounts.id"
optionLabelPath="content.accounts.ca_name"
valueBinding="content.vouchers.ca_id"
}}
但似乎我的下拉列表填充为空。