猿问

vuejs keep-alive的组件中activated钩子里面的$nextTick不起作用

我的组件都是被keep-alive包裹的,然后在activated钩子里面写this.$nextTick方法,发现他比mounted里面的数据请求更早执行,有没有办法能够让数据请求先执行,然后activated里面的this.$nextTick方法再执行呢(this.$nextTick必须放在activated里面,数据请求不能放在activated里面,否则每次进入这个组件都会请求数据,这样就和keep-alive的意向相背离了),先谢谢哈。

陪伴而非守候
浏览 1579回答 1
1回答

心有法竹

你可以用created钩子代替mounted钩子
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答