我有此代码:
validate(data) {
data.params.id = data.params.id.toLowerCase();
const urlData = ['containertransport','kiepertransport', 'kuhltransporte'];
for (let i = 0; i < urlData.length; i++) {
if(data.params.id === urlData[i]){
return true;
}
}
return this.$router.push('zzz');
//data.params.id = z;
//console.log('error 404!!!', data.params.id);
//this.onLoadUser();
},
data: function () {
return{
urlId: 'zzz'
}
},
methods: {
onLoadUser(){
this.$router.push(this.urlId);
console.log(this.urlId);
}
},
我输入了错误的网址后,尝试更改URL。我得到了error 404
我的问题是:
在“验证”检查之后如何更改此URL?
我需要在“验证”检查之后我的页面没有404.error,它显示我需要的一些特定URL。
我的意思是我有URL / page3 /。如果我输入了错误的URL'/ sdfhsdf /'。我需要该URL立即返回其默认值/ page3/。