Vue项目中 组件通信的主要方式!!!!!!!!!!!! 160C

Vue项目中 组件通信 方法的传递:子组件Props接受方式,
@emit(event,data) 监听方式 ,一般主要用哪一种方式!

3个回答

emit是父组件监听子组件触发的事件,在子组件用使用 emit 触发,在父组件中使用 v-on: / @ 自定义事件监听

这里有个总结的文章,比较详细一些,参考:https://www.cnblogs.com/yszblog/p/10135969.html

caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复weixin_43490664: 一般是子组件被动向父组件传事件的方式,谁主动取决于你的依赖关系。如果你主动调用,那么你很难把这个组件重用
9 个月之前 回复
weixin_43490664
weixin_43490664 我知道 我想问的是这种一般都用这种方式通信嘛 还是用在子组件用Props接受这种方式!
9 个月之前 回复

vue 主要是父传子 poprs 子传父 $emit 非父子 通过引入公有bus文件 传递
当然 如果数据量大 传递需要引入vuex 状态管理工具

props是父传子,$emit是子传父.
还有要是你的项目很复杂,建议用vuex或者其他仓库
也可以用缓存strong等.
因为如果组件之间互相传参特别多,那么你自己就会传懵逼了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问