遗世独立的梦见亭

  • 回首
  • 求索
    • 技术学习
    • 绘画学习
    • 建站日志
  • 消愁
    • 鸡尾酒
    • 旅游日记
    • 美酒品鉴笔记
  • 归梦
    • 游戏杂谈
    • 游戏开发日志
  • 闲笔
    • 小说创作
    • 胡言乱语
  • 入世
    • 工作笔记
遗世独立的梦见亭
  1. 首页
  2. 技术学习
  3. 正文

【Vue基础】父子组件之间的数据传递

2022年3月29日 1203点热度 0人点赞 0条评论

父组件向子组件传递数据

父组件要做的:

1.父组件import引用子组件;

2.在components中注册子组件;

3. 通过v-bind属性向子组件中传值。

例如:

<child :parent-name="parentName"></child>

子组件要做的:

4.子组件通过props获取父组件传递的值;

props: { /* 通过属性接收父组件传过来的数据,属性是parent-fun, props中可以使用parentFun变量接收 */ 
  parentName: {
    type: String,
    default: () => '',
  },
}

子组件向父组件传递数据

1.子组件中通过子组件的$emit方法自定义事件向父组件传数据

methods: {
  sendMsgToParent() { //1.子组件通过子定义事件child-msg的方式将msg传给父组件
    this.$emit('child-msg', this.msg)
  }
}

2.父组件通过监听子组件自定义的事件获取子组件传的值

<child @child-msg="getChildMsg" :parent-name="parentName"></child>

父组件通过调用getChildMsg函数来处理监听到的值。

本作品采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可
标签: Vue 基础 学习 笔记
最后更新:2022年3月29日

曦染

一个浪漫主义者的死。

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

曦染

一个浪漫主义者的死。

文章目录
  • 父组件向子组件传递数据
  • 子组件向父组件传递数据
标签聚合
笔记 基础 vant 学习 element-ui 绘画 Vue CSS 工作踩坑 cookie
最新 热点 随机
最新 热点 随机
黑湖 2024.10.19 京A 8×8啤酒节 【坑】使用formdata-polyfill兼容iOS系统的FormData 【学习】解决axios前端设置cookie跨域不携带的问题 没有什么天长地久 2023.10.14 京A 8×8啤酒节
世界,您好! 【mark】反正建了这个分类 【Vue基础】父子组件之间的数据传递 【建站日志】鸡尾酒酒谱页面已更新完毕 谨记人生的惨痛经历 【建站日志】他妈的怎么我管理员密码变了

COPYRIGHT © 2022 遗世独立的梦见亭. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

京ICP备2022007681号-1