摘要: 在 Vue 3 中,组件的模板支持多个根节点(这被称为 Fragments)。虽然这提高了灵活性,但却与 <Transition> 组件的要求冲突了。<Transition> 组件的工作原理是通过在动画的不同阶段(进入/离开)为单个根元素添加或移除 CSS 类(如 v-enter-from, v-e 阅读全文
posted @ 2025-09-12 17:44 充实地生活着 阅读(9) 评论(0) 推荐(0)
摘要: // 子组件 Child.vue <script setup> const internalState = ref(0) const resetState = () => { internalState.value = 0 } // 显式暴露resetState方法 defineExpose({ r 阅读全文
posted @ 2025-09-12 16:17 充实地生活着 阅读(41) 评论(0) 推荐(0)
摘要: update:xxx 是Vue 3中实现自定义v-model的约定。它的工作原理是: 子组件通过emit('update:propName', newValue)通知父组件需要更新某个属性父组件可以通过v-model:propName="data"或@update:propName="data = 阅读全文
posted @ 2025-09-12 15:47 充实地生活着 阅读(26) 评论(0) 推荐(0)