7

我遇到了一个问题,我需要在调用 Applications ViewPort 之前加载一个商店。但是当我有

autoCreateViewPort : true

我的商店是在 ViewPort 之后加载的,这不起作用。我需要在呈现应用程序 ViewPort 之前加载当前用户模型或存储。由于我的 ViewPort 加载面板使用来自商店的数据。有什么想法可以确保在创建和显示应用程序 ViewPort 之前加载商店吗?

4

1 回答 1

6

您可以插入一个Ext.onReady块并在其中

  • 创建商店
  • 创建一个函数并Ext.application在该函数中构建你的
  • 将监听器附加到商店的load事件,{ single: true }上面的选项和函数作为回调

我从未测试过它,但这应该可以。

另一个(也是推荐的)选项是使用您自己的视口并在其中加载商店。在那里,您可以以相同的方式跟踪加载操作。

于 2013-01-21T15:36:56.897 回答