我正在尝试在按下注销按钮时设置确认消息,如果用户单击“是”,则将被重定向到名为“myContainer”的容器中的面板控件。该消息看起来很好,但是当我选择“是”时出现错误(假设因为容器未初始化)。我在控制器上设置了对容器的引用,但这似乎没有帮助。任何有关如何正确处理确认的建议都值得赞赏。谢谢
确认信息:
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'