超简单易懂的vue组件传值
目录
- 前言
- 实现思路
- 实例1:父传子
- 实例2:子传父
- 总结
前言
vue中的组件传值大家应该都不陌生,今天用两个简单易懂的小案例教大家在项目中如何使用父传子、子传父组件之间的数据传递。
实现思路
- 父传子: 在父组件中给子组件标签上绑定一个属性, 属性上挂载需要传递的值,在子组件通过
props:['自定义属性名']
来接收数据。 - 子传父: 在子组件中自定义一个事件,调用这个事件后,子组件通过
this.$emit('自定义事件名',要传递的数据)
发送父组件可以监听的数据,最后父组件监听子组件事件,调用事件并接收传递过来的数据。
话不多说,下面进入实战
实例1:父传子 本篇小实例主要是模拟父组件向不同子组件传递不同数据的情况。
父组件 index.vue
子组件1 seed.vue
我是子组件1
接收父组件值:{{ informtion }}
子组件2 sons.vue
我是子组件2
接收父组件值:{{ dataList }}
实现效果
1. 当typeCode
为 “0” 时,页面内容如下:
文章图片
2. 当typeCode
为 “1” 时,页面内容如下:
文章图片
实例2:子传父 本篇小实例主要是模拟不同子组件向父组件传递数据的情况。
seed.vue 子组件1
sons.vue 子组件2
index.vue 父组件
实现效果
1. 当typeCode
为 “0” 时,页面内容如下:
文章图片
2. 当typeCode
为 “1” 时,页面内容如下:
文章图片
总结 【超简单易懂的vue组件传值】本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
推荐阅读
- stm32正常运行流程图_STM32单片机学习笔记(超详细整理143个问题,学习必看)...
- 红米k30|红米k30 允许调用gpu调试层_红米新机入网,一亿像素加持,卢伟冰暗示(超大杯不止一款...)
- CXF代码配置实现HTTPS
- 薪资|图灵奖公布(高性能计算先驱、为超算铺平道路的Jack Dongarra获奖)
- Android监听ScrollView滑动距离的简单处理
- 万亿级超高清产业变奏,分布式存储支撑关键应用落地
- MyBatis|MyBatis 超详细讲解动态SQL的实现
- react实现简单的拖拽功能
- 超详细汇总21个值得收藏的mysql优化实践
- Java编程开发|点击a超链接 下载而不是直接打开