vue的子组件被v-show控制显示隐藏,如何在子组件中捕捉到显示的事件
有这种写法:
<div
class="dialog_account"
v-show="isShowAccount" // 控制子组件的显示隐藏
>
<SettleAccount @hideAccountDialog="hideAccountDialog"></SettleAccount> // 子组件 @hideAccountDialog是父组件隐藏子组件的事件
</div>
<img
src="../../assets/btn_Cancel.png"
alt=""
@click.stop="$emit('hideAccountDialog')" //子组件中可以直接调方法隐藏子组件
>
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
父组件传v-show对应的值给子组件,子组件watch监听