首页前端开发VUEvue数据怎么传

vue数据怎么传

时间2023-05-09 17:43:02发布访客分类VUE浏览219
导读:vue数据怎么传?vue传值方式有:1、prop向下传递,事件向上传递;2、子组件通过$emit触发父组件的自定义事件;3、通过定义公共实例文件来进行非父子组件之间的传值。Vue中常用的三种传值方式父传子父子组件的关系可以总结为prop向下...

vue数据怎么传?

vue传值方式有:1、prop向下传递,事件向上传递;2、子组件通过$emit触发父组件的自定义事件;3、通过定义公共实例文件来进行非父子组件之间的传值。

Vue中常用的三种传值方式

父传子

父子组件的关系可以总结为prop向下传递,事件向上传递。父组件通过prop给子组件下发数据,子组件通过事件给父组件发送消息。

父组件:

子组件:

子传父

子组件可以通过$emit触发父组件的自定义事件。vm.$emit(event,arg) 用于触发当前实例上的事件;

子组件:

父组件:

非父子组件传值

非父子组件之间传值,需要定义个公共的公共实例文件bus.js,作为中间仓库来传值,不然路由组件之间达不到传值的效果。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: vue数据怎么传
本文地址: https://pptw.com/jishu/23957.html
在农村,如何开办互联网科技讲堂? vuori上海有专卖店吗

游客 回复需填写必要信息