gpt4 book ai didi

vue.js - 在不更改 URL 的情况下更改 vue router 路由

转载 作者:搜寻专家 更新时间:2023-10-30 22:46:51 25 4
gpt4 key购买 nike

在我的前端,我想将用户重定向到错误 View ,以防初始化出错。为此,我准备了一个可以通过特定路由调用的特殊错误 View 。为了改善用户体验,我不想用 /error 之类的东西替换 url,但我仍然想利用 vue 路由器。

你知道如何实现吗?

最佳答案

在 axios 拦截器内部工作,这对我有用(仍然是 hack)

if (error.response.status === 404) {
router.replace({ name: '404' });
history.replaceState({}, "Not Found", error.response.request.responseURL)
}

关于vue.js - 在不更改 URL 的情况下更改 vue router 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52966463/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com