gpt4 book ai didi

extjs - 如何在不多次重新加载的情况下重用 EXT JS 4 MVC 应用程序中的存储?

转载 作者:行者123 更新时间:2023-12-04 21:47:26 24 4
gpt4 key购买 nike

我正在开发 extjs 4 MVC 应用程序。

应用程序运行包含选项卡面板的视口(viewport)。
每个选项卡都有自己的 Controller 和多个 View 。

http://wap7.ru/folio/ext-reuseable-store/TE.html 上查看我的沙盒

我有一个商店多次使用(例如,顶部菜单组合框中的一个选项卡,另一个在 clietns 网格中。)
存储配置了 autoload: true。
代理在模型中配置。

我的问题: Store 被多次加载 - 在 Controller [stores] 数组中的每一次提及。

如果我从数组 [stores] Controller 中删除一个 - 组合框将为空,尽管它声明 store: Ext.getStore ('STORE-ID')

请给我一个提示,或重用商店(不是模型)的示例,如这里 http://docs.sencha.com/ext-js/4-0/#!/guide/mvc_pt2

最佳答案

您可以实例化您的商店并加载它,删除自动加载。

var store = Ext.create('App.store.YourStore').load();

然后将该存储传递给您的所有组件,就像您希望将分页栏连接到网格时所做的那样。

关于extjs - 如何在不多次重新加载的情况下重用 EXT JS 4 MVC 应用程序中的存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12092670/

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