![]() |
1
9
这是Extjs常见的误解。Ext.data.TreeStore和Ext.data.Store实际上并不是很相似,也都不是从另一个继承的。 存储以模型数组的格式保存数据:
而树存储以节点树结构的格式保存数据,如下所示:
由于正则存储和树存储的底层结构完全不同,它们的功能也完全不同。我猜在上面的例子中,存储和节点函数的正确使用应该是:
|
![]() |
2
0
这实际上是一个非常需要的功能。 考虑这样一种情况,当您有一个带有检查列的树网格时,您正在侦听该列的“checkchange”事件,并希望查找刚刚更改的记录。 不幸的是,ExtJS为您提供的只是一个记录索引。 不过幸运的是,没有人会阻止我们在自己的商店中定义自己的getAt方法,该方法正是我们想要的:
|
![]() |
DeLe · Extjs4.1-定义数据视图失败 11 年前 |
![]() |
DeLe · Extjs4.1-在树面板中获取选定项失败 11 年前 |
![]() |
extjs user · Extjs 4日期字段getValue 11 年前 |
![]() |
yuÑi · ExtJS 4.1中使用行扩展器的嵌套网格 11 年前 |
![]() |
Rishabh Shah · sencha touch中的动作栏 12 年前 |