initComponent()
問題は、this.items
インスタンス変数ではなくクラス変数を参照するいくつかの項目を作成することです。
したがって、2 つのインスタンスを作成すると、最終的に 2 つのボタンが作成されます。
items: [],
initComponent: function() {
this.items.push( { xtype: 'button', ... }) ;
this.callParent( arguments );
}
プッシュを使用する必要があるため、新しい要素がプッシュされるたびに.
ボタンが作成される前に定義を変更できる場所と同等のインスタンスはありますかthis.items
、または重複を手動で確認する必要がありますか?