猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
vue中如何实现点击一个组件中的按钮隐藏另外一个组件中的一个面板或控件。
例如: 页面中有两个组件A,B ,A 上有一个按钮点击后,B 组件中一个div 隐藏或者显示。
慕姐4208626
浏览 5764
回答 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,查看更多内容
随时随地看视频
慕课网APP
相关分类
Vue.js
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续