Vue项目中 组件通信 方法的传递:子组件Props接受方式,
@emit(event,data) 监听方式 ,一般主要用哪一种方式!
emit是父组件监听子组件触发的事件,在子组件用使用 emit 触发,在父组件中使用 v-on: / @ 自定义事件监听
这里有个总结的文章,比较详细一些,参考:https://www.cnblogs.com/yszblog/p/10135969.html
vue 主要是父传子 poprs 子传父 $emit 非父子 通过引入公有bus文件 传递
当然 如果数据量大 传递需要引入vuex 状态管理工具
props是父传子,$emit是子传父.
还有要是你的项目很复杂,建议用vuex或者其他仓库
也可以用缓存strong等.
因为如果组件之间互相传参特别多,那么你自己就会传懵逼了