加载中…
  
博文
标签:

杂谈

分类: extjs4.0

Ext.data.Store是EXT中用来进行数据交换和数据交互的标准中间件,无论是Grid还是ComboBox,都是通过它实现数据读取、类型转换、排序分页和搜索等操作的。
 
Ext.data.Store中有一个Ext.data.Record数组,所有数据都存放在这些Ext.data. Record实例中,为后面的读取和修改操作做准备。
 
Ext.data.Store的基本用法
 
在使用之前,首先要创建一个Ext.data.Store的实例,如下面的代码所示。

01.var data = [

02.['boy', 0],

03.['girl', 1]
 
04.];
 
05.var store = new Ext.data.Store({

06.proxy: new Ext.data.MemoryProxy(data),
 
07.reader: new Ext.data.ArrayReader({}, PersonRecord)

08.});
 
09.store.load();
 
10.
 
11.
复制代码每个store最少需要两个组件的支持,分别是proxy和reader,proxy用于从某个途径读取原始数据,reader用于将原始数据转换成Record实例。
 这里我们使用的是Ext.data.MemoryProxy和Ext.data.ArrayReader,将data

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有