为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

1 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

你可以用created钩子代替mounted钩子


查看完整回答
反对 回复 2019-02-01
  • 1 回答
  • 0 关注
  • 1578 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信