防止导航视图后退按钮

时间:2012-10-19 20:28:47

标签: sencha-touch-2 back-button navigationbar

有没有办法阻止导航视图导航栏中的默认后退按钮行为?

我正在尝试使用Sencha Touch 2历史记录并将功能与路由器相关联,但这要求我基本上拦截所有按钮点击,以便我可以更新网址。

导航栏中的后退按钮会产生各种各样的噩梦,如果有人认为他们有替代解决方案,我可以提供代码,但是防止默认后退按钮的行为似乎最好(这样才能玩得很好)使用浏览器后退按钮)

2 个答案:

答案 0 :(得分:3)

如果您想要处理后退按钮,可以使用导航视图后退按钮时触发的navigation view Ext.select('.x-button-back').hide(); 。请参阅back event了解如何操作

如果您想完全隐藏后退按钮,只需使用:

{{1}}

答案 1 :(得分:0)

试试这个Ext.getCmp('navigationview的id')。getNavigatorBar()。hide()