Vue中如何实现父组件向子组件传值、子组件向父组件传值及非父子组件间的数据传递?
- 内容介绍
- 文章标签
- 相关推荐
本文共计474个文字,预计阅读时间需要2分钟。
原文:本文字例讲述了Vue常用传值方式、父子传值、子传父及非父子传值。分享给大众提供参考,具体如下:
父子组件传值是利用props,子组件中的注意事项:props: ['greetMsg'],注意props后面跟的引号。
改写后:Vue中父子组件传值通过props实现,子组件需注意props定义。如:props: ['greetMsg']。
本文实例讲述了Vue常用传值方式、父传子、子传父及非父子。分享给大家供大家参考,具体如下:
父组件向子组件传值是利用props
子组件中的注意事项:props:[‘greetMsg'],注意props后面是[]数组可以接收多个值,不是{}。
且此处的greetMsg用greet-msg会报错,记住需用驼峰法命名
非父子组件进行传值
非父子组件之间传值,需要定义个公共的公共实例文件bus.js,作为中间仓库来传值,不然路由组件之间达不到传值的效果。
本文共计474个文字,预计阅读时间需要2分钟。
原文:本文字例讲述了Vue常用传值方式、父子传值、子传父及非父子传值。分享给大众提供参考,具体如下:
父子组件传值是利用props,子组件中的注意事项:props: ['greetMsg'],注意props后面跟的引号。
改写后:Vue中父子组件传值通过props实现,子组件需注意props定义。如:props: ['greetMsg']。
本文实例讲述了Vue常用传值方式、父传子、子传父及非父子。分享给大家供大家参考,具体如下:
父组件向子组件传值是利用props
子组件中的注意事项:props:[‘greetMsg'],注意props后面是[]数组可以接收多个值,不是{}。
且此处的greetMsg用greet-msg会报错,记住需用驼峰法命名
非父子组件进行传值
非父子组件之间传值,需要定义个公共的公共实例文件bus.js,作为中间仓库来传值,不然路由组件之间达不到传值的效果。

