Vue3中props被消除响应式V
1. 在子组件中引入props
<template> <p>{ title }</p> </template> props: { title: String } 2. 在setup中使用: setup (props) { const { title } = reactive(props) return { title } } 注:此时如果父组件更新,但是title不会更新 问题原因: props是响应式的,使用es6解构赋值,消除了props的响应式 解决方案:使用toRefs setup (props) { const { title } = toRefs(props) console.log(title.value) return { title } }