使用VueJS和Vue-Router,我可以添加类似这样的内容以重定向到home组件,而不是404错误页面:
routes: {
{
path: '*',
redirect: '/home',
},
{
path: '',
redirect: '/home',
},
{
path: '/home',
...
},
}
可以捕获不存在的URL并使用Nuxt JS重定向到首页吗?
感谢您的回答。
我有一个主意,但我不确定这是否是最好的方法
在您的layout/error.vue
文件中,执行如下所示的beforeMount
函数:
beforeMount() {
if (this.error.statusCode === 404) {
this.$router.push('/')
}
},