v-model 双向绑定表单元素的数据:实质是绑定了value、checked、selected属性

参考:https://blog.csdn.net/weixin_41796631/article/details/82945210

用法:

可以用 v-model 指令在表单 <input>、<textarea> 及 <select> 元素上创建双向数据绑定。

它会根据控件类型自动选取正确的方法来更新元素。

尽管有些神奇,但 v-model 本质上不过是语法糖。

它负责监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处理。

1. #文本 <input> 元素

绑定 value 属性

2. # 多行文本 <textarea>

绑定 value 值

3.# 复选框 <input type="checkbox">

1)单个选择框绑定 checked 值(布尔值);

用v-model="text" 绑定了text 的数据属性。 单个复选框被选中时,text 的值为 true;不被选中时,text 值为 false

           

 

2)多个复选框绑定的是 value 值(数组)

text 初始值为 空数组 [ ]。选中复选框时,被选中的复选框元素<input > 的 value 值被传入这个数组中

 

 

 

4.#单选按钮 <input type="radio">

绑定value 值

5. # 选择框 <select> (单选和多选)

绑定的是子元素 <option>元素 的value 值

posted @   ゞ苏幕遮  阅读(337)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示