gpt4 book ai didi

ember.js - Ember-data RecordArray isLoaded 状态

转载 作者:行者123 更新时间:2023-12-04 15:24:30 25 4
gpt4 key购买 nike

任何人都可以向我解释为什么 RecordArray 状态 isLoaded甚至在调用 ajax 调用的成功方法之前设置为 true。

来自 ember-data 源代码

  findAll: function(store, type, since) {
var root = this.rootForType(type);

this.ajax(this.buildURL(root), "GET", {
data: this.sinceQuery(since),
success: function(json) {
debugger;
Ember.run(this, function(){
this.didFindAll(store, type, json);
});
}
});
},

在 View 中定义
handler: function() {        
var content, controller = this.get('controller');
if(controller.get('content.isLoaded')) {
}
}.observes('controller.content.isLoaded')

最佳答案

isLoaded 似乎有一个持续的错误在集合上过早设置属性。这是the relevant issue在 GitHub 上。

关于ember.js - Ember-data RecordArray isLoaded 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14272279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com