Sencha Touch - 创建商店通常很贵吗?

时间:2012-01-13 11:53:33

标签: extjs sencha-touch sencha-touch-2

创建Ext.data.Store对象是一项昂贵的操作,因为 我经常创建商店只是为了检索一次数据。

1 个答案:

答案 0 :(得分:1)

这取决于您检索的数据量以及在应用程序中的使用方式。

您需要权衡开销与多次调用数据源的数据,并将其存储在页面上并使用客户端。

使用商店只检索一次数据不是问题,因为商店只是客户端数据集合。对他们来说没什么重要的。

也许值得一提的是,如果你正在使用ExtJS4而你正在讨论检索单个数据项而不是项目集合,那么你可以创建一个单独的“模型”并与之交互而不是商店,这将是一个更轻松的解决方案。