Sencha触摸切片存储数据

Posted

技术标签:

【中文标题】Sencha触摸切片存储数据【英文标题】:Sencha touch slicing store data 【发布时间】:2014-09-04 21:45:18 【问题描述】:

我正在尝试将具有不同根的存储数据切片到不同的网格,但我收到错误“无法读取未定义的属性“jsonData”” 下面是我的代码:

var store1 = new Ext.data.JsonStore( url: 'myurl', root: 'root1', fields: ['field1', 'field2'] );

var store2 = new Ext.data.JsonStore( url: 'myurl', root: 'root2', fields: ['field1', 'field2'] );

store1.load( callback: function() store2.loadData(store1.reader.jsonData); );

请指教。

【问题讨论】:

【参考方案1】:

似乎无法从商店直接访问阅读器。

尝试使用 store.getProxy().getReader();

http://docs.sencha.com/touch/2.3.1/#!/api/Ext.data.Store

【讨论】:

以上是关于Sencha触摸切片存储数据的主要内容,如果未能解决你的问题,请参考以下文章

Sencha Touch 存储同步

Sencha Touch 2 嵌套模型和数据存储

Sencha Touch 2 动态获取容器数据/存储

Sencha Touch 选择字段无法显示数据存储中的值

Sencha touch - 是不是可以在客户端存储大型数据库

Sencha Touch:如何更新数据存储以从控制器列出