5

AbstractFormGridを拡張するグリッドがいくつかあります。オブジェクト(グリッドであるかどうかに関係なく)がある場合、このオブジェクトがAbstractFormGridを拡張するかどうかを確認する方法。Ext.getName(object)またはobject.self.getName()を使用してオブジェクトクラス名を取得できましたが、「親」クラスを取得できません。

4

2 に答える 2

12

プロパティthis.superclassは親クラスを返します。

そして、あなたが言ったように、これはうまくいきます:

Ext.getClass(object).superclass.self.getName()
于 2012-08-06T21:34:49.653 に答える
0

より簡単なアプローチは、プライベートプロパティ$classNameを使用することです。

object.superclass.$className

各クラスはExt.Baseからこのプロパティを継承します

于 2017-02-28T12:36:21.850 に答える