diff --git a/packages/vant-cli/site/mobile/components/DemoNav.vue b/packages/vant-cli/site/mobile/components/DemoNav.vue index 9cc7e9305..b5509c7e9 100644 --- a/packages/vant-cli/site/mobile/components/DemoNav.vue +++ b/packages/vant-cli/site/mobile/components/DemoNav.vue @@ -26,7 +26,11 @@ export default { methods: { onBack() { - history.back(); + if (history.length > 1) { + history.back(); + } else { + this.$router.replace('/'); + } }, }, };