表单绑定
表单控件可以使用 v-model。
ts
const text = useRef("");
export const SearchForm = defineHtml(`
<input v-model=${text} />
<p>${text}</p>
`);checkbox
ts
const checked = useRef(false);
defineHtml(`<input type="checkbox" v-model=${checked} />`);select
ts
const value = useRef("a");
defineHtml(`
<select v-model=${value}>
<option value="a">A</option>
<option value="b">B</option>
</select>
`);自定义组件
自定义组件支持 v-model 时,在子组件里使用 defineModel():
ts
const value = defineModel<string>({ default: "" });更多组件级双向绑定见“组件 / v-model”。
