猿问
vue中如何实现点击一个组件中的按钮隐藏另外一个组件中的一个面板或控件。
例如: 页面中有两个组件A,B ,A 上有一个按钮点击后,B 组件中一个div 隐藏或者显示。
慕姐4208626
浏览 5768
回答 2
2回答
泛舟湖上清波郎朗
首先,组件A和B可以和页面P父子组件间相互传值页面P <-(showFlag)-> 组件A页面P <-(showFlag)-> 组件B页面P设置一个公共的变量showFlag,传给A, A组件在内部修改showFlag,可以同步传给页面P。B组件接收到showFlag值对div进行隐藏
0
0
0
大话西游666
B组件使用v-show用一个值控制啊,A上按钮点击后改变这个值
0
0
0
随时随地看视频
慕课网APP
相关分类
Vue.js
我要回答