有人尝试使用上周刚刚发布的 Ember 1.0.0 来观察 isSaving 属性。好像不行。
这是代码:
var tempObject= HubStar.Mega.createRecord({
});
tempObject.addObserver('isSaving', function() {
if (mega.get('isSaving')) {
console.log('isSaving');
}
else {
}
console.log('isSaved');
});
App.store.save();
我知道有一些变化,但是我如何使用新的 Ember 版本观察该对象? 还有其他方法吗?
最佳答案
查看过渡指南 https://github.com/emberjs/data/blob/master/TRANSITION.md你可以尝试这样的事情:
this.store.createRecord('mega')
tempObject.one('isSaving', function(){ ... });
this.store.save();
访问Store
和创建/查找记录也发生了变化。
尽管我不能 100% 确定这些事件仍然存在或将继续存在以支持 promise ?
关于javascript - ember 观察正在保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18581396/