created () {
this.getData()
},
watch: {
$route (to, from) {
// 执行ajax请求,但只希望在进入时请求,离开时不希望进行请求。
this.getData()
}
}
现在的情况是router在进入或离开都进行了请求,请问这怎么解决不必要的请求呢?
Thanks you in advance.
created () {
this.getData()
},
watch: {
$route (to, from) {
// 执行ajax请求,但只希望在进入时请求,离开时不希望进行请求。
this.getData()
}
}
现在的情况是router在进入或离开都进行了请求,请问这怎么解决不必要的请求呢?
Thanks you in advance.
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答5.1k 阅读
加一个判断
to.name==='Router to Path'