1

我怎样才能“回到”到最后currentState?Ember 是否提供前向/后向实现,例如window.history.back()

4

1 回答 1

2

浏览器上的后退/前进按钮将更新 URL,这将触发路由器转换。navigateAway发生这种情况时,将向当前路线发送一个事件,因此您有机会进行任何可能需要的清理工作。

顺便说一句,如果您考虑过这个问题,您会意识到用户可以随时点击书签或手动更新 URL,这意味着您可以从应用程序中的任何路由转换到任何其他路由。这是一个令人讨厌的组合问题,对于大多数应用程序来说可能不值得解决。

于 2012-11-26T16:08:06.967 回答