摘要: store可以理解为数据存储器,理解为客户端的小型数据表,提供缓存的功能。在ExtJS中,GridPannel、ComboBox、DataView等控件一般直接与Store打交道。直接通过store来获取控件中需要展现的数据。一个store可以包含多个record,同时store又包含了数据来源,数据解析器等相关信息,store通过调用具体的数据解析器(DataReader)来解析指定类型或格式数据(DataProxy),并转换成记录集的形式保存在Store中,控制数据的输入。数据存储器由Ext.data.Store类定义,一个完整的数据存储器有数据源DataProxy及数据解析方式DataR 阅读全文
posted @ 2011-10-18 14:48 坏小子小明 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 表格的数据是存放在store的数据存储器中,通过指定 表格Grid的store的load或reload方法可以重新加载表格中的数据。1、RecordExtJS中有一个Record的类,表格等控件中的使用的数据是存放在Record对象中,一个record可以理解为关系数据表的一行,也可称为记录。Ext.onReady(function(){var MyRecord=Ext.data.Record.create([ {name:"title"}, {name:"username",mapping:"author"}, {name:&quo 阅读全文
posted @ 2011-10-18 13:53 坏小子小明 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 使用EditorGridPannel可以对表格的数据进行编辑,ExtJS中的可编辑表格由类Ext.grid.EditorGridPannel表示。xtype为editorgrid.使用EditorGridPannel与使用普通的GridPannel的方式一样。区别在定义列信息的时候,可以指定某一列使用的编辑就可以。Ext.onReady(function(){ var data=[{id:1, name:"小王", email:"xiaowang@163.com", sex:"男", bornData:"1987-1-... 阅读全文
posted @ 2011-10-18 11:33 坏小子小明 阅读(1491) 评论(0) 推荐(0) 编辑