中等Vue
0 1

如何获取 Vue页面中的hash变化?

【概念释义】

浏览器 hash(# 后片段) 变化不触发整页请求,但会触发 hashchange 事件。Vue Router hash 模式 内部监听并映射路由;也可手动监听 window.onhashchange 或使用 watch(() => route.hash)

【基础使用】

javascript
"qb-hl-comment">// 原生
window.addEventListener('hashchange', () => {
  console.log(location.hash);
});

"qb-hl-comment">// Vue Router

登录查看完整 820

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)