有没有办法防止NavigationView导航栏默认返回按钮的行为呢?我试图使用Sencha Touch 2历史记录和路由器的链接能力,但这要求我基本上拦截所有按钮点击事件,以便我可以更新URL。导航栏中的后退按钮在这方面会产生各种问题,如果有人认为他们有替代解决方案,我可以提供代码,但是似乎最好的方法是防止默认后退按钮行为(以便与浏览器后退按钮协同工作)。
如果你想处理返回按钮,你可以使用navigation view 的 back 事件,当导航视图的返回按钮被点击时触发。请参考我之前的回答中此链接了解如何实现。 如果你想完全隐藏返回按钮,只需简单地使用: Ext.select('.x-button-back').hide();