【发布时间】:2016-06-23 01:26:44
【问题描述】:
如有必要,我可以发布代码,但我的问题似乎很笼统。
我在 Marionette 应用程序中运行了三个不同的 BB 路由器。路由器都在调用 Backbone.history.start() 之前被实例化。
在其中一个路由器上,我有一个带有几个参数的路由。它有效……我总能做到。但是,当我返回时,它只会返回一页,然后再返回主屏幕。这是屏幕的层次结构:
Landing
Search
Detail1
Detail2
Detail3
我可以从:
Landing->Search->Detail1->Detail2->Detail3.
一旦我回去......这就是发生的事情:
Detail3->Detail2->Search
在任何情况下,我都无法选择再次向前导航。
发生在 Chrome 和 Edge 中。
这听起来对任何人来说都很熟悉吗?根本原因?
【问题讨论】:
标签: javascript backbone.js marionette