心事如莲,心静如水。驾一叶轻舟,吹一支长笛,自池塘深处,揽一朵莲花入怀,似红粉佳人,晶莹剔透,亭亭玉立,娇俏动人,喜一分,爱一分,怜一分,朵朵幽香入心田,丝丝柔情潜心底。
关于父子组件之间传递数据其实文档上都说得很明白。
但是如果完全不懂的人做计也看不懂,下面是一个小例子,有两个文件
1.parent.vue
<template>
<child :child-msg="msg" @ok="event"></child>
</template>
<script>
import child from './child.vue';
export default {
data(){
return{
msg:'hello worldgogo'
}
},
components:{
child
},
methods:{
event(val){
console.log(val);
}
}
}
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
</style>
2.child.vue
<template>
<p>{{childMsghello}}</p>
</template>
<script>
export default {
props: ['childMsg'],
data(){
return{
childMsghello:this.childMsg+'this is child'
}
},
created(){
//自定义事件,并且给监听此事件的回调函数的值设为200
this.$emit('ok','200');
}
}
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
</style>
总结
以上所述是小编给大家介绍的vue2.0父子组件间传递数据的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
以上就是vue2.0父子组件间传递数据的方法。这世间所有的相遇,都是有原因的,每一次遇见,都是一个心愿,也许,前世有未了的情缘,所以,此生才能得以见面,所有的遇见,皆是因为相欠。更多关于vue2.0父子组件间传递数据的方法请关注haodaima.com其它相关文章!