Vue:监视路径名以检测URL更改

时间:2018-07-06 14:52:51

标签: javascript url vue.js event-listener watch

因此,当涉及到URL更改时,Stackoverflow上的每个人似乎都建议使用“ onhashchange”,但没人能说出此事件-顾名思义-仅在使用哈希时才触发。而且我不想在URL中使用随机散列。

所以我正在寻找一种监视window.location.pathname的方法,以检测那里的任何更改。但是Vue似乎只能监视其自身的属性。那么我该怎么做呢?谢谢!

1 个答案:

答案 0 :(得分:1)

可以尝试以下操作:(仅在历史记录模式下有效,在哈希模式下无效)

do while