1、概述。
父组件对子:利用props接收参数。应用场景:对于可复用的子组件,传参使子组件复用。

子向父传递:利用事件机制、在子组件触发事件时,利用emit设置传的参数以及对应的函数名发送给父组件内的对应函数、两个函数对应的时候不需要添加参数、会默认传给父内的函数。

2、使用方法
父组件对子:在子模板内添加动态属性 :mydata=“item”、在子组件内部添加props:[‘mydata’],这样就实现对子组件的传递。
console.log(this.mydata)

子向父:
在子模板内设置触发事件
@click=‘handleclick’
在子组件设置传递的参数以及映射到父组件的对应函数。
handleclick(){
console.log(‘子组件发送请求…’)
this.$emit(‘event’,this.mydata.detial)
}
在子模板内添加函数对应
@event=“handleevent”
注意handleevent和handleclick是不同的函数,一个是在子组件定义的传参函数、一个是父组件内接收的函数。

在父组件打印传递的数据
handleevent(val){
console.log(val)
}
默认val为this.mydata.detial

VUE父子组件-传数据的理解相关推荐

  1. Vue父子组件传递数据

    <template><div><!-- 直接通属性过传递值 --><!-- 下面这个中没有动态绑定的 --><!-- <div>< ...

  2. vue组件间通信传递数据的四种方式(路由传参、父子组件传参、兄弟组件传参、深层次传参)

    前言: vue组件间通信对于经常来写vue的伙伴来说应该是很轻松的,对于一些刚入门的伙伴来说可能就有些迷茫,感觉方式有很多种,但是总结起来又不知道应该怎么说,在下面的文章中,我结合自己的开发过程中经常 ...

  3. Vue父子组件传递/子传父

    1.子传父的意思就是,,子组件内容传给父组件,,使父组件可以随时使用子组件传来的数据,使用方法为:自定义函数 1.首先我们来做一个仿淘宝侧边栏商品,点击或者鼠标移动到上面出现内容商品案例 2.以上面这 ...

  4. Vue父组件传子组件数据中,Vue监听不到数据改变

    Vue父组件传子组件数据中,Vue监听不到数据改变 官方文档说明(引用来自官网) 检测变化的注意事项 由于 JavaScript 的限制,Vue 不能检测数组和对象的变化.尽管如此我们还是有一些办法来 ...

  5. Vue父子组件传值----$emit子传父

    Vue父子组件传值是个比较经典的问题,在这里,咱们先谈一下,子组件给父组件传值. 这是一个子组件 <!-- 子组件1 --> <template><div class=& ...

  6. Vue父组件传给子组件数据,子组件得不到数据解决方法

    目录 第一种方案 (1)数据为 数组 时候 父组件 子组件 (2)数据为 对象 时候 父组件 子组件 (3)数据为 数字 时候 父组件 子组件 (4)数据为 字符串 时候 父组件 子组件 第二种方案 ...

  7. vue父子组件通信之随机数小练习

    目录 vue父子组件通信的理解 父组件代码: 子组件代码: 效果图: vue父子组件通信的理解 1.Vue中子组件不能直接引用父组件的数据,需要通过props选项接收来自父组件的数据. 2.props ...

  8. 【day 08】vue父子组件通信

    props实现父子组件通信 Song.vue Singer.vue ==>父组件 SectionList.vue ==>子组件 SectionList 需要 标题+列表数据 爸爸传什么数据 ...

  9. Vue父子组件通信和插槽

    Vue父子组件通信 父子组件通信和双向绑定 -如果使用v-model进行双向绑定时,当绑定在组件的props中的数据时,虽然可以完成双向绑定,但会出现警告:因此我们在进行组件双向绑定时,不能直接绑定给 ...

最新文章

  1. Bootstrap select 多选并获取选中的值
  2. 谷歌健康的「文化围墙」:空降的CEO,敌不过傲慢的Jeff Dean,和一群狂热的AI信徒
  3. SAP零售行业解决方案初阶 1
  4. hadoop部署单机
  5. Python面向对象程序设计之抽象工厂模式之二-一个更加pythonic的抽象工厂
  6. vue组件间的5种传值方式
  7. 00-02.PHP 网站假设 之 学习PHP语法 [James建站]
  8. Codeforce 322E Ciel the Commander (点分治)
  9. BGP 路由属性 公认可选 LOCAL_PREF
  10. LeetCode Min Stack 最小值栈
  11. RISC-V架构能否有效挑战ARM和英特尔?
  12. PTA 程序设计天梯赛(161~180题)
  13. 毕设-基于JavaWeb体育竞赛管理系统
  14. MATLAB矩阵的平均值和最大值
  15. vue-video-player,切换页面时控制台报错:TypeError: this.el_.vjs_getProperty is not a function解决方案
  16. 利用xlsl.full.js导入excel表格
  17. Tiny6410 SD卡启动裸机程序
  18. 处理器流水线长度是否存在理论极限?
  19. HTB-Blocky
  20. 【Android每周专题】触摸屏手势

热门文章

  1. [Linux运维基础]全家桶详解!Linux中RPM包、wget下载、YUM安装、tar包、zip等包管理方式区别与参数详解,附wget下载源码包编译安装方法
  2. 技术交流电脑BUG.sssss
  3. 给祖国母亲庆生——软件工程总结
  4. Stm32文件系统FATFS(开始于2021-09-09)
  5. 恒指8月27日复盘小结及晚盘操作思路
  6. 世界各国营商环境指数数据集(2004-2020年)
  7. MATLAB编程之PSYCHTOOLBOX(PTB):展示实验介绍等待按空格键进行下一步实验
  8. 晚上看了一个知乎评论区,我失眠了
  9. ue4 怎么修改骨骼动画_【2017 GDC挖坟】守望先锋动画制作管线(下篇)
  10. ik php分词,IK中文分词的配置和使用