vue-router如何使用哈希推送({name:“ question”}})?

vig*_*dxx 5 vue.js vue-router

例如:更改后的路线为 https://stackoverflow.com/question#hello

本地化中需要router.push(location,onComplete ?, onAbort?)名称

Nik*_*ili 9

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

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

Router.push({ name: routeName, hash: '#toHash' })
Run Code Online (Sandbox Code Playgroud)

  • toHash必须包含“#”,它将起作用。谢谢! (4认同)