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

时间:2018-09-10 09:59:09

标签: vue.js vue-router

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

router.push(位置,onComplete ?, onAbort?) 本地名称为必填项

2 个答案:

答案 0 :(得分:4)

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

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

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

答案 1 :(得分:2)

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