【发布时间】:2017-09-24 11:00:07
【问题描述】:
我试图模仿 Pinterest(以及许多其他流行网站)如何实现这一目标。
当用户单击模态框时,模态框会弹出,地址栏 url 发生变化,添加了新的历史条目,但页面不会重新加载。并且当用户关闭模式时,所有内容都会恢复到以前的状态并添加新的历史记录。
Vue-Router 提供了 router.push、router.replace 和 router.go,但它们并没有达到我想要的效果。 router.push 将导航到该 url,但我正在打开一个具有与之关联的 URL 的模式,而不是转到该 url。 router.replace 替换当前历史条目,而不是添加新条目。
执行此操作的标准方法是什么?
【问题讨论】:
标签: vue.js