我正在为一个移动应用程序开发项目使用backbone (phonegap编译),但是有一个路由器历史记录的问题。我在移动平台上触发tap事件以获得额外的响应性,但是触发tap访问的页面似乎不包括在路由器的历史记录中。当点击后退按钮时,这些总是被跳过。
有没有办法使主干路由器的历史记录与tap事件一起工作?
谢谢你的帮忙
发布于 2012-10-23 16:45:25
您必须调用使用导航方法才能将页面添加到主干历史记录中。您可以按如下所示以编程方式完成此操作:
var MyApp = new Backbone.Router();
MyApp.navigate('newPage', {trigger: true}); 基本上,无论何时触发点击事件,您都可以根据点击事件参数导航到特定的事件。
https://stackoverflow.com/questions/13002884
复制相似问题