`

Store和SimpleStore的比较

阅读更多

//创建一个Store

var data = [
  ['1','name1','female','10'],
  ['2','name5','male','14'],
  ['3','name2','female','23'],
  ['4','name3','male','15'],
  ['5','name4','female','22']
 ];

var recordType = new Ext.data.Record.create([
   {name:'id',type:'string'},
   {name:'name',type:'string'},
   {name:'sex',type:'string'},
   {name:'age',type:'int'}

]);

var store = new Ext.data.Store({
         proxy:new Ext.data.MemoryProxy(data),
         //url:'text.xml',
         reader:new Ext.data.XmlReader({
               //指定记录的标签
               record: 'salary'
           }, recordType),
           //指定排序字段
           sortInfo:{field:'id', direction:'ASC'}        
        });

 

//创建一个SimpleStore

var simpleStore = new Ext.data.SimpleStore({
 fields:[{
  name:'id',type:'string'
 },{
  name:'name',type:'string'
 },{
  name:'sex',type:'string'
 },{
  name:'age',type:'int'
 }],
 data:data
});

//simpleStore.loadData(data);

分享到:
评论

相关推荐

    Android-react-native-simple-store.zip

    Android-react-native-simple-store.zip,React Native异步存储的一种极简包装。,安卓系统是谷歌在2008年设计和制造的。操作系统主要写在爪哇,C和C 的核心组件。它是在linux内核之上构建的,具有安全性优势。

    simplestore:干净,响应Swift的店面样板,没有数据库或后端

    simpleStore建立在和 CSS Framework,以提供轻量级,快速,易于使用和完全可定制的体验。产品特点没有数据库,所有客户端(仅是简单HTML,CSS和Javascript) 轻巧快速税率计算无限的产品属性运输多种货币支付网关...

    ExtJS Grid使用SimpleStore、多选框的方法

    本文将详细介绍如何在ExtJS Grid中结合使用SimpleStore和CheckboxSelectionModel来实现多选框的功能。 首先,我们需要准备数据。这里,我们创建了一个名为data的数组,它包含了我们希望在Grid中显示的数据。然后,...

    linked-store:受反冲启发的小型国家管理图书馆

    simpleStore: (store: T): IStore 用法: import { simpleStore } from 'linked-store' ; const dirtyStore = simpleStore ( false ) ; dirtyStore . setState ( true ) ; expect ( dirtyStore . getState ( ) ) ....

    extjs表单中的下拉框(comobobox)手动添加空选项

    var store2 = new Ext.data.SimpleStore({ fields: ['key', 'value'] }); ``` 2. **定义空选项**:然后,我们需要定义我们要插入的空选项。在这个例子中,我们将插入一个键值对,其中`key`为空字符串,`value`...

    Ext表格控件和树控件

    根据解析的数据类型不同,数据存储器又可以细分为 `JsonStore`、`SimpleStore` 和 `GroupingStore` 等几种类型。 下面是一个简单的示例代码: ```javascript Ext.onReady(function() { var data = [ [1, '任务...

    ember-cli-simple-store:ember-cli插件,为ember.js Web应用程序提供简单的身份映射

    ember-cli-simple-store 描述 插件,为 Web应用程序提供简单的身份映射 安装 ember install ember-cli-simple-store 您有6种方法:push / pushArray / remove / find / findOne / clear //create or update person ...

    extjs构造矩阵表格

    - `grid` 是EXTJS GridPanel的一个实例,它配置了数据存储`store`、列模型`cloumn`,以及其他样式和交互属性如`stripeRows`, `trackMouseOver`,以及高度和宽度等。 6. **渲染Grid**: - 最后,`grid` 渲染到页面...

    PyPI 官网下载 | deadsimplekv-0.0.1.tar.gz

    store = deadsimplekv.SimpleStore() store['key'] = 'value' print(store['key']) # 输出:'value' ``` 值得注意的是,版本号“0.0.1”通常表示这是一个早期版本,可能功能不全或存在一些已知问题。因此,在实际...

    EXT的用法

    在这段代码中,`store`和`store2`分别用来存储部门信息和员工信息。它们都包含了字段定义(`fields`)和初始数据(`data`),并被绑定到相应的`ComboBox`组件上。 ### 4. ComboBox组件的使用 `ComboBox`组件是EXT框架...

    ext分页查询ext分页查询ext分页查询ext分页查询ext分页查询

    1. **数据存储(Data Store)**:ExtJS的数据存储类(如`Ext.data.Store`或`Ext.data.SimpleStore`)用于管理数据。在这个例子中,`SimpleStore`被用来填充查询下拉框的选项。数据存储通常与数据源(如RESTful API)...

    EXTJS.GRIDPANEL 日期格式

    在`SimpleStore`中定义字段时,可以指定日期类型的字段及其格式。例如,在上述代码片段中,`time1`至`time5`字段被定义为日期类型,并指定了不同的格式: ```javascript {name:'time1',type:'date',dateFormat:'Y-m...

    Ext_iconcombox

    var store = new Ext.data.SimpleStore({ fields: ['id', 'text', 'icon'], data: [ { id: '1', text: '选项1', icon: 'images/icon1.png' }, // 更多选项... ] }); var iconCombox = new Ext.form.ComboBox({...

    Ext与后台数据库交互

    该模块下包括了多个子类,例如`Ext.data.Store`、`Ext.data.DataProxy`以及`Ext.data.DataReader`等,这些子类共同协作完成数据的加载、解析和管理等功能。 ##### 1.2 Ext.data.Store `Ext.data.Store`是Ext框架中...

    EXTJS修改颜色实例源码

    - `Ext.data.SimpleStore` 用于存储颜色选项的数据,字段包括 `'themes'` 和 `'css'`,分别对应显示的主题名和对应的 CSS 样式文件。 4. **拖放(Drag and Drop)**: - 示例中的 `draggable` 属性允许 FormPanel...

    extjs tree 节点 链接 新窗口

    `SimpleStore`是更简洁的`Store`形式,通常用于简单的数据管理,但功能相对较少。`GroupingStore`则支持对数据进行分组显示。 总的来说,ExtJS中的Tree组件提供了丰富的功能来处理节点的链接和数据加载,而Store...

    Ext开发过程中的自学笔记

    - 接着创建一个`Ext.data.SimpleStore`对象,指定字段名和数据。 - 最后,创建Combobox实例,设置store、mode(本地模式)、valueField和displayField等属性。 2. **使用后台数据创建Combobox**: - 定义一个`...

    extjs核心api详解.doc

    此外,还涉及到分组数据(GroupingStore)、JSON数据(JsonStore)和简单数据存储(SimpleStore)。 7. **Ext.widgets**:EXTJS的组件库是其另一大亮点。这里包含了各种用户界面元素,如按钮(Button、SplitButton...

    Extjs 几个方法的讨论

    ComboBox用于创建下拉列表,其属性包括fieldLabel、id、allowBlank、store、displayField、valueField等,它们分别用于指定字段标签、组件id、是否允许空白、数据源、显示字段和值字段。 `Ext.data.SimpleStore`是...

Global site tag (gtag.js) - Google Analytics