在vue中使用[provide/inject]实现页面reload

2019-09-30 06:40:04来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

在vue中使用[provide/inject]实现页面reload

在vue中实现页面刷新有不同的方法:

如:this.$router.go(0),location.reload()等,但是或多或少会存在问题,如页面会一闪等

 

 

所以建议使用[provide/inject]实现刷新

 

 

 

该方法t简单的来说就是在父组件中     1.设置provider

 

 

2.然后在子组件中通过inject调用      

 

 3.在需要执行的地方直接调用方法即可

 

 

 

 


原文链接:https://www.cnblogs.com/zzz-knight/p/11602256.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:vue+iview+mock模拟数据遍历

下一篇:网页设计中实现CSS隔行换色的方法