extjs菜鸟,请教一个继承的问题 - Web 开发 / Ajax
在学习时,发现一段代码
Ext.extend(Ext.grid.RowExpander, Ext.util.Observable, {
header: "",
width: 20,
sortable: false,
fixed:true,
menuDisabled:true,
dataIndex: '',
id: 'expander',
lazyRender : true,
enableCaching: true,
……
这段是在说Ext.grid.RowExpander,继承自Ext.util.Observable,后面是header和width等属性是在干什么?我一开始
以为是在扩展Observable中的属性,但是查extjs帮助文档,发现,Observable没有这些东西,这些到底是怎么来的,还是说可以随便定义?
------解决方案--------------------
有些属性你自己也可以写呀。
------解决方案--------------------
相当于在Ext.grid.RowExpander加上这些属性
你在ext官方demo可以看到很多这样的例子的