在 ember.js RC5 中,我能够像这样替换 ember 对象数组中的 2 个元素
appointments.replace(starting-index, number-of-elements-to-remove);
但今天这实际上并没有像 ember 1.0 之前那样“拼接”元素
如果我尝试破解它并像这样自己拼接数组,它什么也不做(也没有错误)
[].concat(appointments).splice(starting-index, number-of-elements-to-remove);
任何人都知道如何从 1.0 的 ember 对象列表中删除/替换元素?
更新
ember 检查器将模型类型显示为 DS.RecordArray(使用最新的 ember-data 1.0 beta 3)
我尝试了 removeAt 但它仍然无法正常工作
这就是我在我的应用程序中填充数组的方式
var appointments = self.store.all('appointment');