v-model 在 form input 和 state 之间创建双向绑定:input 显示 state 的值,编辑 input 会更新 state — 自动地,双向流动。
vue
<script setup>
import { ref } from "vue";
const name = ref("");
</script>
<template>
<input v-model="name" />
<p>You typed: {{ name }}</p> <!-- updates live as you type -->
</template>
这是语法糖
v-model 的底层原理是结合了 绑定和 监听器:
