可路由的ember-modal-dialog返回上一个路径

时间:2017-07-12 18:26:15

标签: ember.js routing

我正在制作模态对话来编辑地址。这可以从多个路径调用,所以我的问题是,当我关闭模态对话框时,我想返回到上一个路径,而不是仅仅隐藏模态。有人可以在这方面帮助我吗?

1 个答案:

答案 0 :(得分:0)

如果我了解您构建应用的方式,那么我认为答案非常简单,您可以使用HistoryAPI中的window.history.back();移回浏览器历史记录中的上一项

另一种方法是记住您在调用模态然后返回到记忆路线时所处的路线。但在你的情况下这应该是不必要的。

我也认为你的模态的单独路线是个好主意,因为它们可以直接链接。这种方法实际上可以帮助您解决问题:)