gpt4 book ai didi

extjs - 分机 JS 4 : No reloading of stores

转载 作者:行者123 更新时间:2023-12-02 05:03:42 25 4
gpt4 key购买 nike

我有一个 TreeStore,它最初成功地从 json 文件加载数据:

Ext.define('MM.store.InventoryTree', {
extend: 'Ext.data.TreeStore',
requires: 'MM.model.InventoryTree',
model:'MM.model.InventoryTree',
proxy: {
type: 'ajax',
api: {
read : 'json/inventorytree.json'
},
root: {
text: 'Countries',
expanded: true
}
}
});

我已经尝试了几种方法,以下函数对我来说很有意义,但有些东西阻止它实际重新加载。

onReloadButtonClick: function(){                
var store = Ext.getCmp('InventoryTree').getView().getStore();
store.removeAll(); // this works!
store.reload(); // this is executed, but nothing happened (no network traffic)
}

也许它加载了它的数据,但 View 阻止它显示?我可能缺少什么?

最佳答案

可能是缺少 ExtJS:http://docs.sencha.com/ext-js/4-1/#!/api/Ext.data.AbstractStore-method-reload

It looks like this [reload] method was taken out in 4.1.0 but is back in 4.1.1

您使用的是 4.1.1 吗?

您确定重新加载正在执行吗?如果您在重新加载行之后发出警报,它会显示吗?

关于extjs - 分机 JS 4 : No reloading of stores,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13885686/

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