2010.04.15———Ext 之 Store

2010.04.15———Ext 之 Store

Store 有 ArrayStore JsonStore XmlStore,其实他们和Store结构式一样的,不同之处,在于他们的Reader不同,ArrayStore已经自动配置了ArrayReader,同理,JsonStore的Reader是JsonReader,XmlStore是XmlReader,这说明无论读取的数据是数组,json还是xml,最总都会转变成Store本身的结构。
一个Store主要有data,fields,reader三部分组成,data由Record对象数组,负责提供数据并记录数据处理信息;fields部分记录了Store中各个数据的名字以及与原始数据的对应方式;reader在记录了原始数据

1.Ext.data.Field 只有几个配置属性,没有方法和事件
2.Ext.data.Record 是Store中最小的数据单元,记录了Store一行的数据和这些数据的状态,并可修改这些状态
3.Ext.data.Reader  主要是将原数据转换成Record对象
有三种 ArrayReader,JsonReader,XmlReader
一个Reader包含 原数据的格式,Record的格式,和这两种格式之间如何对应,这三部分组成
3.1  ArrayReader











你可能感兴趣的:(数据结构,json,xml,ext)