举报 2014-11-12 11:58
提问者采纳
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
//Extjs 3.X
var
record =
new
Ext.data.Record({
id:
'1'
,
text:
'你好!'
,
});
Grid.getStore().add(record);
//Extjs 4.x
Ext.define(
'Record'
, {
extend:
'Ext.data.Model'
,
fields: [
{ name:
'id'
, type:
'number'
},
{ name:
'text'
, type:
'string'
}
]
});
var
record =
new
Record({
id:
'1'
,
text:
'你好!'
,
});
var
rowlength = Grid.getStore().data.length + 1;
Grid.getStore().insert(rowlength, record );
|
评论
给力
0
本文对比了ExtJS 3.X和4.X版本中为GridPanel动态添加一行数据的方法。3.X版本使用`Ext.data.Record`创建记录并调用`add`方法;4.X版本则定义了一个名为`Record`的模型类,并通过`insert`方法将记录插入到指定位置。

1267

被折叠的 条评论
为什么被折叠?



