[80分悬赏]请问ExtJS中用不用InitComponent: function(){...;this.callParent(arguments)}有区别吗?
我看官方的mvcdemo时发现很多像这样写:Ext.define('xxx',{InitComponent:function(){Ext.apply(this,{属性a:...
我看官方的mvcdemo时发现很多像这样写:
Ext.define('xxx', {
InitComponent: function(){
Ext.apply(this, {
属性a: 属性a的值,
属性b: 属性b的值
})
}
});
那么如果我直接:
Ext.define('xxx', {
属性a: 属性a的值,
属性b: 属性b的值
});
这样可不可以呢?而且我测试了一下,结果是一样的。那么这两种各在什么情况下用? 展开
Ext.define('xxx', {
InitComponent: function(){
Ext.apply(this, {
属性a: 属性a的值,
属性b: 属性b的值
})
}
});
那么如果我直接:
Ext.define('xxx', {
属性a: 属性a的值,
属性b: 属性b的值
});
这样可不可以呢?而且我测试了一下,结果是一样的。那么这两种各在什么情况下用? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询