路由跳转失败,一般浏览器会自动跳转404页面(或者我们定义的404页面),但有项目需求,部分路由跳转失败,要求跳到指定的页面,这时我们就需要 路由本身自带的回调方法了
that.$router.push({路由地址和携带参数},成功回调,失败回调)
this.$router.push({
path: `/route/${POLPOD}/${paramDate}`
},()=>{
console.log('我成功了')
},()=>{
console.log('我失败了')
});
路由跳转失败,一般浏览器会自动跳转404页面(或者我们定义的404页面),但有项目需求,部分路由跳转失败,要求跳到指定的页面,这时我们就需要 路由本身自带的回调方法了
that.$router.push({路由地址和携带参数},成功回调,失败回调)
this.$router.push({
path: `/route/${POLPOD}/${paramDate}`
},()=>{
console.log('我成功了')
},()=>{
console.log('我失败了')
});