vue3父给子组件传值
时间: 2023-11-08 21:03:46 浏览: 142
Vue 组件的挂载与父子组件的传值实例
在Vue3中,父组件给子组件传值可以使用props属性。下面是一个简单的例子:
```javascript
// 子组件
<template>
<div>{{ message }}</div>
</template>
<script>
export default {
props: {
message: String
}
}
</script>
// 父组件
<template>
<ChildComponent :message="parentMessage" />
</template>
<script>
import ChildComponent from './ChildComponent.vue';
export default {
components: {
ChildComponent
},
data() {
return {
parentMessage: 'Hello from parent component'
}
}
}
</script>
```
在父组件中,通过v-bind将父组件的数据`parentMessage`传递给子组件的props。在子组件中,可以通过`this.message`来访问父组件传递过来的值。
阅读全文