vue 父组件与子组件相互通信
2017-10-06 21:50
387 查看
父组件传值到子组件
注册一个子组件,需要向子组件传值,给渲染的子组件自定义标签属性,绑定传输数据
msg是绑定的自定义属性,类似我们原生html 给标签自定义属性一样,Widget是传输变量,
子组件接收:
通过props接收到msg属性值,在子组件里通过msg渲染数据,
子组件传值到父组件
在子组件里
在父组件:
通过this.$emit(),子组件像父组件传值得过程。
注册一个子组件,需要向子组件传值,给渲染的子组件自定义标签属性,绑定传输数据
<privateScoreTop :msg ="Widget" v-on:listenTochildEvent="showMessageFromChild"></privateScoreTop>
msg是绑定的自定义属性,类似我们原生html 给标签自定义属性一样,Widget是传输变量,
子组件接收:
export default{ data(){ }, mothods:{ }, mounted (){ }, props:["msg"] }
通过props接收到msg属性值,在子组件里通过msg渲染数据,
<span>{{msg}}</span>
子组件传值到父组件
在子组件里
export default{ methods: { onfilter(){ this.$emit("listenTochildEvent","browse"); }, } }
在父组件:
<privateScoreTop :msg ="Widget" v-on:listenTochildEvent="showMessageFromChild"></privateScoreTop> showMessageFromChild(data){ alert(data); }
通过this.$emit(),子组件像父组件传值得过程。
相关文章推荐
- vue中组件之间相互通信(一)
- vue组件父子之间相互通信案例
- [js高手之路]Vue2.0基于vue-cli+webpack父子组件通信教程
- vue组件之间的多种通信方法
- vue2.0父子组件以及非父子组件如何通信
- Vue学习--组件通信
- vue2.0父子组件间通信的实现方法
- vue之组件通信
- Vue组件间通信方式
- Vue2.4组件间通信新姿势
- Vue兄弟组件之间的通信(EventBus)
- Vue多层组件之间通信 3层 父向子
- Vue2.0学习之详解Vue 组件及父子组件通信
- Vue组件通信之Bus的具体使用
- vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
- vue父子组件通信常见问题及技巧
- [js高手之路]Vue2.0基于vue-cli+webpack父子组件通信教程
- [js高手之路]Vue2.0基于vue-cli+webpack父子组件通信教程
- 【vue】父子组件间通信----传值
- Vue2.0 心法 ==> 第二层:组件通信