私はSenchaArchitectとEXTJにかなり慣れていません。複数のビュー(2つのコンテナー)を持つアプリケーションを作成しました。container1のボタンをクリックしたときにビューを切り替えようとしています。正常に起動するイベントを作成しましたが、次のビューに切り替える方法がわかりません。私はもう試した:
if(Ext.getCmp('mainView'))
{
Ext.Viewport.setActiveItem(Ext.getCmp('mainView'));
}
else
{
var view = Ext.create('Snapwire.view.mainView');
Ext.Viewport.setActiveItem(view);
}
しかし、これはコンソールエラーをスローするだけです:
Uncaught TypeError: Object function () {
return this.constructor.apply(this, arguments);
} has no method 'setActiveItem'
ありがとう!