【发布时间】:2017-03-20 06:06:46
【问题描述】:
ExtJS 6.2 版
我不允许在构造函数中从我的扩展文本字段调用 initConfig()。它抛出的错误是,
initConfig should not be called by subclasses, it will be called by Ext.Component(…).
由于某种原因,我不能在那里使用 callParent() 。 它在 ExtJS 5.0 中可用。有什么替代方案吗?
【问题讨论】:
-
你为什么打电话给
initConfig? -
intiConfig 将使用传递的配置初始化对象并创建 getter 和 setter。
-
对,但是错误告诉你超类会调用它。那么为什么需要在子类中调用它呢?
-
另外,
initConfig不会创建 getter 和 setter,这会在类定义时发生。 -
你可以检查这个小提琴 - (这适用于 5.0,不适用于 6.2)。这只是我想要的流程(如果没有任何意义)fiddle.sencha.com/#view/editor&fiddle/1scp
标签: extjs6