0

ボタンをタップした後に新しいパネルを開こうとすると、常に次のエラーが発生します。

Uncaught Error: [ERROR][Ext.Container#factoryItem] Invalid config, must be a valid config object

関数は次のとおりです(カスタムコントローラーにあります):

push : function(navigationView, viewClass) {
    navigationView.push(viewClass);
}

そして、これが呼び出される方法です(カスタムコントローラーを拡張するコントローラークラスにあります):

push(this.getNvw_main(), 'First.view.HomePage');

事前に助けてくれてありがとう。

4

2 に答える 2

1

さて、プッシュするには、ビューを開始する必要があります。

push : function(navigationView, viewClass) {
    var view = Ext.ClassManager.instantiate(viewClass);
    navigationView.push(view);
}
于 2013-01-28T15:21:09.410 に答える
0

2 番目の引数には、次のような構成でオブジェクトを渡す必要があります{xtype:'homepage'}。それはあなたFirst.view.Homepageがエイリアスを持っていると仮定していますwidget.homepage

于 2013-01-28T15:23:04.340 に答える