vue:通过bus(事件总线)任意组件之间通信
实现任意组件之间通信
事件总线怎么说呢
就是将大家的方法放到bus上,传数据的组件调用bus上的方法,然后带上要传的数据(有限像参数),然后接收方就可以拿到数据了。
看了例子
1.定义数据总线
2.在app.vue中,有两个方法,需要用到孙子组件的值
3.孙子组件
绑定总线上的方法,并且带上孙子组件上的数据。(例子中用的id)
实现任意组件之间通信
事件总线怎么说呢
就是将大家的方法放到bus上,传数据的组件调用bus上的方法,然后带上要传的数据(有限像参数),然后接收方就可以拿到数据了。
看了例子
1.定义数据总线
2.在app.vue中,有两个方法,需要用到孙子组件的值
3.孙子组件
绑定总线上的方法,并且带上孙子组件上的数据。(例子中用的id)
人如其名,她就像一个公交车一样,来回输送人,将a站点的A输送到b站点,再将b站点的B输送到a站点...
1、新建event.js文件import { EventEmitter } from "events";export default new EventEmitter();2、
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M