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

vue.js keep-alive下的子组件刷新

vue.js keep-alive下的子组件刷新

胡子哥哥 2018-09-01 20:38:50
为了保存Pagination的页数而引进了keep-alive,就是在App.vue最外面加上的,但是子组件的刷新碰到了问题。子组件的路径是/subject/:id , 我希望子组件里能捕获到每次进来的id不同,就获取新数据(数据获取放在mounted中),但是用了keep-alive,每次进来就不刷新了。然后我想到了用watch:$route.params.id, 但是这样一来watch在进入子组件和离开的时候会被激活两次(id变化了两次),如何能让他只在进来的时候捕获id的变化呢?如果是思路有问题,请帮忙指出,谢谢诸位
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 2946 浏览

添加回答

举报

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