老师,为什么activated函数,在刚刚打开首页页面的时候发起了ajax请求,页面重复发送了一样的ajax请求,不是应该只有methods的先发起一个么

来源:8-12 Vue项目城市选择页 - 使用keep-alive优化网页性能

胖婷儿

2018-05-18

http://img.mukewang.com/szimg/5afe8d280001467d14950912.jpg

写回答

5回答

幕布斯7621097

2018-11-23

同学解决了吗 我也是发现了这个事情!求告知

0
0

dpyzo0o

2018-05-23

只在activated里面写fetchData的函数,把mounted里面的去掉就可以了

0
0

dpyzo0o

2018-05-23

因为首次加载Home的时候,mounted 和 activated钩子都会被执行

0
0

胖婷儿

提问者

2018-05-21

肯定加了keep-alive,如果不加activated方法应该不能触发

0
0

慕丝2283479

2018-05-18

activated 是页面显示的时候执行的钩子,需要配合keep-live使用


0
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程