我正在尝试将一些内容添加到名为content的数组中。 测试值添加正确。进入GET调用的内容未加载。为什么这个?
App.CustomerController = Ember.ArrayController.extend({
content: [],
init: function() {
this._super();
content = this.get("content");
content.push(App.Customer.create({ name: 'Test' }));
$.get("/Customer/GetCustomers", {}, function (result) {
for (var I = 0; I < result.customers.length; ++I) {
content.push(App.Customer.create({ name: result[I] }));
}
});
}
});
App.Customer = Ember.Object.extend({
name: null
});
答案 0 :(得分:0)
'/Customer/GetCustomers'
返回的数据是什么样的?也许您需要在循环中访问result.customers[I]
而不是result[I]
?
content.push(App.Customer.create({ name: result.customers[I] }));