如何覆盖浏览器后退按钮的功能?我在页面中有导航视图,我想同步浏览器后退按钮和导航视图的后退按钮。我可以覆盖导航按钮的功能,但我不知道如何为浏览器返回sae的东西。
任何帮助都会得到满足。
答案 0 :(得分:1)
您必须使用路线,本教程将向您展示如何:http://railsdevtricksofthetrade.blogspot.com/2012/04/sencha-touch-2-routes-and-back-button.html?m=1
答案 1 :(得分:0)
我设法使用以下代码覆盖导航视图的后退按钮
在您的控制器中,创建一个新的ref
:
backToNav: 'myNavXtypeName button[text=Back]'
在同一个控制器中,将ref链接到control
:
backToNav: {
tap: 'backToNav'
}
最后创建实现导航视图弹出功能的控制器方法。
backToNav: function() {
Ext.getCmp('myNavXtypeName').pop()
}