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.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
加一个判断
to.name==='Router to Path'