我試圖設置一個確認消息推註銷按鈕,其中如果用戶點擊'是'然後被重定向到在名爲'myContainer'的容器中進行面板控制。該消息顯示正常,但是當我選擇'是'時出現錯誤(假設因爲容器未初始化)。我在控制器上爲容器設置了一個參考,但這似乎沒有幫助。任何建議如何正確處理確認,這是值得讚賞的。感謝Ext.Msg.confirm - 對象[對象窗口]沒有方法'...'
確認消息:在控制器
onLogoutTap: function(button, e, options) {
Ext.Msg.confirm("Logout", "Do you wish to continue?", function(button){
if (button == 'yes') {
//doesn't work:
this.getMyContainer().setActiveItem(1);
} else {
return false;
}
});
}
myContainer中參考
myContainer: '#myContainer'
錯誤消息:
Uncaught TypeError: Object [object Window] has no method 'getMyContainer'
很好用,謝謝 – Arkady