
vue(7):表单输入绑定
发布日期:2021-05-07 08:58:02
浏览次数:10
分类:精选文章
本文共 898 字,大约阅读时间需要 2 分钟。
v-model 指令的基础用法
v-model 是 Vue.js 中最常用的双向绑定指令,用于在表单元素(如 input、textarea、select)上创建数据与视图的两向绑定。它不仅能监听用户的输入事件,还能自动将输入值更新到 Vue 实例中的数据属性。
v-model 在不同输入类型中的应用
v-model 根据输入元素的类型,会自动使用不同的属性和事件进行绑定:
- text 和 textarea:使用 value 属性和 input 事件。
- checkbox 和 radio:使用 checked 属性和 change 事件。
- select:使用 value 属性和 change 事件。
v-model 在文本输入中的应用示例
当前输入内容:{{ message }}
单选框的绑定示例
男 女
复选框的绑定示例
爱好
足球 阅读 音乐
选择框的绑定示例
Selected: {{ selected }}
v-model 的值绑定
对于单选框、复选框和选择框,v-model 通常绑定的值是静态的字符串(复选框也可以是布尔值):
- 单选按钮:
<input type="radio" v-model="picked" value="a">
- 复选框:
<input type="checkbox" v-model="toggle">
- 选择框:
<select v-model="selected">
当需要将值绑定到 Vue 实例的一个动态属性时,可以使用 v-bind
:
v-model 的修饰符
.lazy
设置 lazy
修饰符后,数据不会实时更新,适用于 input
元素:
.number
自动将用户输入的值转为数值类型:
.trim
自动过滤输入的首尾空白字符:
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月03日 09时36分09秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【SSL】1606&【洛谷】P2014选课
2019-03-04
JS数据结构--双向链表--常见操作
2019-03-04
全排列(深度优先搜索+递归)
2019-03-04
多项式插值法的Python程序
2019-03-04
vue.js常用指令及用法
2019-03-04
vuex的核心概念和运行机制
2019-03-04
SSLOJ1692 USACO 3.2 Magic Squares 魔板&P2730
2019-03-04
P4305 [JLOI2011]不重复数字
2019-03-04
在Ubuntu上安装GCC编译器
2019-03-04
暴打算法:王者级数据结构与LeetCode笔记,一路绿灯杀进字节Java岗
2019-03-04
限时开源!公布半小时下载量达10W:阿里大牛出品「MyCat笔记」
2019-03-04
阿里Java全线成长宝典,从P5到P8一应俱全
2019-03-04
js:虚拟dom与diff算法
2019-03-04
计算机系统原理——cachelab 实验1(第一周)
2019-03-04
JAVA初窥-DAY07
2019-03-04
数组--Go语言学习笔记
2019-03-04
Redis (三)——Linux 上安装 Redis
2019-03-04
Redis踩坑(1)-----配置文件redis.conf修改后不生效问题
2019-03-04
从零带你学习Go语言:23、 Go指针 、切片、 map、 结构体复习
2019-03-04
苹果企业签名首要考虑的真的是价格因素么?别傻了
2019-03-04