
添加数据的话不能直接添加,因为store里存放的都是Record类型的数据,如果是ext3的话,可以简单点
var record = new commoditystore.recordType([id,sn,name])
commoditystore.add(record)
请把提问转移到 电脑/网络 - 编程语言 - JavaScript ,谢谢。
Ext.onReady(function() {var gridStore = Ext.create('Ext.data.Store', {
fields : ['id', 'name', 'gender', 'age'],
data : [{
id : 1,
name : 'Ed',
gender : 'Male',
age : 25
}, {
id : 2,
name : 'Jamie',
gender : 'Male',
age : 37
}, {
id : 3,
name : 'Abe',
gender : 'Female',
age : 32
}]
})
var gridPanel = Ext.create('Ext.grid.Panel', {
height : 200,
width : 400,
columnLines : true,
store : gridStore,
columns : [{
text : 'ID',
dataIndex : 'id',
align : 'center',
flex : 1
}, {
text : 'Name',
dataIndex : 'name',
align : 'center',
flex : 1
}, {
text : 'Age',
dataIndex : 'age',
align : 'center',
flex : 1
}, {
text : 'Gender',
dataIndex : 'gender',
align : 'center',
flex : 1
}]
})
Ext.create('Ext.container.Viewport', {
layout : 'absolute',
items : gridPanel
})
})
效果图:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)