Extjs 获取Store的数据

来源:互联网 发布:js li 选中样式 编辑:程序博客网 时间:2024/04/30 05:17

Store.getCount()返回的是store中的所有数据记录,然后使用for循环遍历整个store,从而得到每条记录。除了使用getCount()的方法外,还可以使用each()函数,如下面的代码所示。
var store = new Ext.create('Ext.data.Store', {    storeId: "FontColorStore",    fields: [{        name: 'name',        type: "string"    }, {        name: 'value',        type: "string"    }],    data: [{        "name": "红色",        "value": "#FF0000"    }, {        "name": "蓝色",        "value": "#0000FF"    }, {        "name": "黄色",        "value": "#FFFF00"    }, {        "name": "绿色",        "value": "#00FF00"    }, {        "name": "灰色",        "value": "#CCCCCC"    }, {        "name": "黑色",        "value": "#000000"    }]});store.each(function (record) {    alert(record.get('name'));});

结果:
原创粉丝点击