vue-router push({name:"question"}) 怎么带哈希?

新手上路,请多包涵
阅读 405
2 个回答

Vue Router 允许你完全自定义路由导航的滚动行为。 Vue 滚动行为是一个广泛的主题,因此您可以深入研究 文档

对于您的示例,我认为您需要具有滚动行为的散列道具:

 Router.push({ name: routeName, hash: '#toHash' })

原文由 Nika Kurashvili 发布,翻译遵循 CC BY-SA 4.0 许可协议

router.push({ name: 'question', hash: '#hello' }) 可以工作

原文由 vigdxx 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题