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 值
分类:
vue学习
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于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最大的设计失误
· 单元测试从入门到精通