iview Anchor 点击后地址栏query参数消失

要被js搞死
  • 27

image.png

点击后地址由
image.png

变成
image.png

带过去的query参数没了

请教!!!!!!!

回复
阅读 1.4k
1 个回答

锚点链接本质上就是修改 URL 的 Hash 部分,跟 Vue 的路由就冲突了……

两种解法:

  • 要么 Vue-Router 换成 history 模式(需要服务端配合);
  • 要么组件 created 时存一下当前路由的 query,然后动态拼到每个锚点链接后面……
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏