Extjs 5-静态函数调用同一类中的其他静态函数
我有这样的代码:Extjs 5-静态函数调用同一类中的其他静态函数,extjs,static-methods,extjs5,Extjs,Static Methods,Extjs5,我有这样的代码: Ext.define( 'someClass', { statics : { methodA : function( ) { return 'A'; }, methodAB : function( ) { var A = this.methodA(); return A + 'B'; } } } ); 我在访问静态方法A时遇到问题。 有人能帮我做这件事的正确方法吗 应该使用完全限定的c
Ext.define( 'someClass', {
statics : {
methodA : function( ) { return 'A'; },
methodAB : function( ) {
var A = this.methodA();
return A + 'B';
}
}
} );
我在访问静态方法A
时遇到问题。
有人能帮我做这件事的正确方法吗 应该使用完全限定的className.methodName()语法调用statics。”这“在静电中”不会是你想象的那样。例如,如果从事件处理程序调用,它可能是“window”对象,它肯定没有methodA()方法。在其他情况下,“这”可能是原型。在这种情况下,您可能会忽略此语法,但它会产生误导,并可能导致将来出现错误。您有一个输入错误:它应该是
function
,而不是funcyion
。您有问题是什么意思?