From 2ff10d3c5e1b2a5e4063b3d4ba5bf56e3b36008f Mon Sep 17 00:00:00 2001 From: AdamCaoQAQ <1209600784@qq.com> Date: Tue, 15 Dec 2020 21:05:02 +0800 Subject: [PATCH] fix(@vant/cli): doc preview page cannot scroll to the correct anchor (#7745) Co-authored-by: caoenze --- packages/vant-cli/site/desktop/router.js | 2 +- packages/vant-markdown-loader/src/index.js | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/vant-cli/site/desktop/router.js b/packages/vant-cli/site/desktop/router.js index 7de932ac9..db6f0355a 100644 --- a/packages/vant-cli/site/desktop/router.js +++ b/packages/vant-cli/site/desktop/router.js @@ -109,7 +109,7 @@ export const router = createRouter({ routes: getRoutes(), scrollBehavior(to) { if (to.hash) { - return { selector: to.hash }; + return { el: to.hash }; } return { x: 0, y: 0 }; diff --git a/packages/vant-markdown-loader/src/index.js b/packages/vant-markdown-loader/src/index.js index bb903d2e7..824d70658 100644 --- a/packages/vant-markdown-loader/src/index.js +++ b/packages/vant-markdown-loader/src/index.js @@ -30,9 +30,7 @@ export default { if (event.target.id) { this.$router.push({ name: this.$route.name, - query: { - anchor: event.target.id - } + hash: '#' + event.target.id }) } }