组件之间的通信分为三种父组件给子组件传值,子组件给父组件传值,兄弟组件之间传值。
下面介绍
1.父组件给子组件传值
父子给子组件传值通过绑定属性方式
例如
<!-- 父子组件传值 test为子组件 message就是要传给子组件的值 -->
<test :message="message"></test>
子组件通过props接受父组件的值
例如
<template>
<view>
<!-- 使用父组件传递的message -->
{{message}}
</view>
</template>
<script>
export default {
name:"test",
data() {
return {
};
},
//接受父组件传递的参数,props与data同级
props:['message']
}
</script>