vue父子组件之间的传值
2018-09-21 17:54
525 查看
引入组件
父组件
<div> <form-edit></form-edit> </div> import FormEdit from "路径" //引入 export default { name: "HelloWorld", components:{ FormEdit }, data(){ return{ } } }
子组件
<template> <div>{{ change}}</div> </template> export default { name: "child", data(){ return{ change:123 } } }
父组件 --> 子组件
父组件
<div> <child v-bind:change="str"></child> </div> export default { name: "HelloWorld", data(){ return{ str: '123' //str可以是对象,数组等 } } }
子组件
<template> <div>{{ change}}</div> </template> export default { name: "child", props:["change"], data(){ return{ console.log(this.change) } } }
子组件 --> 父组件
父组件
<div> <child v-on:add="ok"></child> </div> export default { name: "HelloWorld", data(){ return{ } }, methods:{ ok:function(param){} //param子组件传过来的值 } }
子组件
<template> <div @click="dian">我是子组件</div> </template> export default { name: "child", data(){ return{ str:'123' } }, methods:{ dian(){ this.$emit("add",str)//第一个值为父组件绑定的属性,第二个值为要传的值 } } }
相关文章推荐
- vue2.0父子组件及非父子组件之间的通信方法
- vue2.0父子组件和非父子组件之间的传值
- vue开发:vue父子组件与非父子组件之间的通信
- vue中非父子组件之间传递值
- VUE父子组件之间值传递
- vue父子组件之间的通信
- 关于Vue父子组件之间的通信
- vue非父子组件之间的通信
- vue-bus非父子组件之间触发事件
- vue.js实战笔记:父子组件之间的那些事儿
- vue父子组件之间的通信
- vue 父子组件之间的通信 props
- vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
- Vue父子组件之间的通信实例详解
- vue父子组件之间传值及函数中获取props中的值
- vue2.0父子组件以及非父子组件之间通信
- 总结vue父子组件之间的通信
- vue开发:vue2.0父子组件及非父子组件之间的通信方法
- Vue2.0 父子组件之间通信
- Vue父子组件之间通信