を使用してXTYPEを取得:ExtJSに - 私はXTYPEを定義したカスタム設定
Ext.define('Sample.view.CustomTextfield', {
extend: 'Ext.field.Text',
customConfig: 'foo'
. . . .
});
customConfig
を使用してコンポーネントを作成するための方法がある場合は、私が今したいです。
そうするのExtJSがありmyPanel.add(Ext.getComponentByConfig('customConfig', 'foo'));
のようなものをやって?
注:
カスタムコンポーネントがまだ表示されませんが、答えはComponentQuery
を使用してのようなので、すでに(など、.down()
、.up()
...)に定義されて間違っています。
EDIT:私は何をする必要があるか、今
var myArray = [
{ config: 'customConfig', value: 'foo' },
{ config: 'anotherCustomConfig', value: 'bar' },
. . . .
]
:あなたがオブジェクトのキーと値のペアの配列を持っている
たぶん:ここ
は、サンプルのユースケースです配列をループしてに等しい値を持つ設定を持つxtypeを取得するために使用するconfig
プロパティを取得します。つまり、コンフィグ値はfoo
である。要するに、config->value
オブジェクトの配列を使用して、ビューを動的にレンダリングする必要があります。
あなたの質問は本当に意味をなさない。 –
@EvanTrimboli、編集 –
を参照してくださいまだ理にかなっていません。 –