uniapp子组件事件第二次进来失效

153 阅读1分钟

uniapp子组件事件第二次进来失效

使用uniapp子组件时,子组件的事件第二次进来时失效,比如自定义一个升级弹窗,没升级频繁切换时都要弹出,这时发现第一次生效,再进来不显示了,解决方法

父组件中

给子组件一个ref

<fPopup ref="fPopup" />

在父组件onshow中调用子组件的事件

onShow() {
	this.$refs.fPopup.XXX()
}

完美解决