组件的通信

  1. 父子组件通信

 案例:

 
//父子组件通信思路
// 1 将父组件的数据传给子组件 在子组件上自定义单项数据绑定
// 2 子组件用props 接受自定义的那个:号属性
Vue.component('father',{
template:'#father',
data(){//组件中一个data数据必须是一个函数
return {
money:1000
}
}
})
Vue.component('son',{
template:'#son',
props:['hello']
//props:['money']
// props:{//数据验证
// 'monery':Number
// }
})
 

子父组件通信

//定义组件
Vue.component('father',{
template:'#father',
data(){
return {//用来接受子组件给的数据
shou:0
}
},
methods:{//在父组件中定义事件处理程序方法 然后将父组件的方法已自定义的形式绑定在子组件身上 son
fn(da){//接受子组件参数
this.shou=da
}
}
})
Vue.component('son',{
template:'#son',
data(){//先子组件的数据
return {
money:5000
}
},
methods:{
givehongbao(){
this.$emit('give',this.money)
//通过this.$emit 发送两个参数 参数1 自定义的那个方法名give 参数2子组件传的数据 money
}
}
})

最新文章

  1. 2000条你应知的WPF小姿势 基础篇<15-21>
  2. 用orb-slam2跑RGB-D Example中的TUM Dataset
  3. JAVA学习博客---2015-7
  4. spring bean中scope="prototype“的作用
  5. Quartz 框架的应用
  6. 记录一个php强制下载文件函数
  7. bash color
  8. Heap Sorting 总结 (C++)
  9. socketWriter.go
  10. 关于弹性布局的 flex-grow的用法和flex-shrink的用法
  11. 【Mybatis】1、Mybatis拦截器学习资料汇总
  12. kotlin - 空安全
  13. linux vnc 安装
  14. 用Java操作数据库Datetime数据
  15. 从0开始学习 GITHUB 系列之「GIT 进阶」【转】
  16. 解决MySQL新建用户后无法登录问题
  17. 关于数组中加入相同的view的试验
  18. C++语言基础(4)-构造函数和析构函数
  19. C++string类整理
  20. [转]10分钟梳理MySQL知识点:揭秘亿级高并发数据库调优与最佳实践法则

热门文章

  1. [POJ 2888]Magic Bracelet[Polya Burnside 置换 矩阵]
  2. Vue的基本使用(四)
  3. Unity AR Foundation 和 CoreML: 实现手部的检测和追踪
  4. 《PHP从入门到精通(第3版)》目录
  5. Java IO部分面试题
  6. 模板配置教程:Phpcms v9怎么更换模板
  7. Clock Crossing Adapter传输效率分析 (Latency增加,传输效率降低)
  8. Maven中央仓库发布历程
  9. mcrp 对接软件换
  10. Intent 使用详解