当前位置:   article > 正文

vue 关于父组件无法触发子组件的事件的解决方法

vue 关于父组件无法触发子组件的事件的解决方法

一般情况导致无法触发子组件的方法  基本都是由于子组件未渲染完成 就进行了调用,解决方法如下:

1.加定时器 

setTimeout(() => { //加定时器原因是,子组件页面未渲染处理就做子组件的请求导致失败,稍微延时一下就可解决问题
this.$refs.patientRefInfo.epihSearch()
}, 100)
2.加上this.$nextTick
只要在子组件定义的方法里加上this.$nextTick就行了,异步执行的原因,子组件还没渲染完就调用了方法就会这样

转载于:https://www.cnblogs.com/yn-cn/p/10313493.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/999632
推荐阅读
相关标签
  

闽ICP备14008679号