如何在Sencha Touch中使用一个请求将数据加载到多个商店?

Nic*_*muz 2 javascript extjs sencha-touch

我正在开发一个具有多个数据存储的Sencha Touch应用程序.为了提高性能,我想在单个HTTP请求中将数据加载到这些存储中.

为此,服务器将输出不同的JSON根元素,每个存储一个.如何在Sencha Touch中完成这项工作?

这个问题也可能对Ext JS开发人员有用,因为我相信Ext JS使用与Sencha Touch相同的数据存储.

任何建议将不胜感激.

Abd*_*oof 7

这是可能的!您将不得不使用Ajax请求来提取所有商店数据一次.然后在客户端将它们分开并将适当的数据加载到商店.您可以在此处使用MemoryProxy类.

请记住,您不会将httpProxy设置为商店.并且将使用该loadData方法将数据加载到每个商店.