位置: IT常识 - 正文

Vue中如何使用v-model双向数据绑定select、checked等多种表单元素(vue中如何使用axios)

编辑:rootadmin
Vue中如何使用v-model双向数据绑定select、checked等多种表单元素

推荐整理分享Vue中如何使用v-model双向数据绑定select、checked等多种表单元素(vue中如何使用axios),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue中如何使用V-model完成千克与克之间的换算,vue中如何使用路由,vue中如何使用less,vue中如何使用rem布局,vue中如何使用ajax,vue中如何使用V-model完成千克与克之间的换算,vue中如何使用路由,vue中如何使用V-model完成千克与克之间的换算,内容如对您有帮助,希望把文章链接给更多的朋友!

 v-model 指令可以用在表单 input、textarea 及 select 元素上创建双向数据绑定。它会根据控件类型自动选取正确的方法来更新元素。

基础用法:

<div id="APP"><input type="text" v-model:value="tel" ><p>您的手机号:{{tel}}</p></div>const vm = new Vue({el: "#APP",data(){return {tel: 15503931234,}},});

注:当我们修改输入框里的内容时,下方的内容也会跟着变化。也就是说我们修改内容时,改变了 data 中的数据,data 中的数据变化后又重新渲染了 p 标签里的内容。

 v-model 与 v-bind 指令的区别:<div id="APP"><input type="text" :value="tel" ><p>您的手机号:{{tel}}</p></div>const vm = new Vue({el: "#APP",data(){return {tel: 15503931234,}},});

注:使用 v-bind 绑定数据,修改输入框里的内容时,下方的内容不会发生变化。也就是说我们修改内容时,不会改变 data 中的数据。

 Vue 中两种数据绑定方式的区别:

单向数据绑定 v-bind :数据只能从 data 流向页面。

双向数据绑定 v-model :数据不仅能从 data 流向页面,还可以从页面流向 data 。

 v-model 指令简写:

v-model:value 也可以简写为 v-model ,因为 v-model 默认收集的就是 value 值。

<div id="APP"><input type="text" v-model="tel" ><p>您的手机号:{{tel}}</p></div>const vm = new Vue({el: "#APP",data(){return {tel: 15503931234,}},});

注:双向数据绑定一般都应用在表单类元素上(如:input、select等)。

textarea 多行文本使用 v-model:<div id="APP"><textarea placeholder="请输入简介" v-model="content"></textarea><p>您的简介:{{content}}</p></div>const vm = new Vue({el: "#APP",data(){return {content: "",}},});Vue中如何使用v-model双向数据绑定select、checked等多种表单元素(vue中如何使用axios)

 单选按钮使用 v-model:<div id="APP"><label><input type="radio" value="男" v-model="sex"> 男</label><label><input type="radio" value="女" v-model="sex"> 女</label><p>您已选择:{{sex}}</p></div>const vm = new Vue({el: "#APP",data(){return {sex: "男",}},});

注:当选中时,sex 为 value 中的值。

单个复选框使用 v-model:<div id="APP"><input type="checkbox" v-model="status"><p>是否选中:{{status}}</p></div>const vm = new Vue({el: "#APP",data(){return {status: true,}},});

注:当选中时,status 为 true 。未选中时,status 为 false .

 单个复选框指定 v-model 选中值:<div id="APP"><input type="checkbox" v-model="status" true-value="同意" false-value="不同意"><p>您是否同意:{{status}}</p></div>const vm = new Vue({el: "#APP",data(){return {status: "同意",}},});

注:当选中时,status 为同意 。未选中时,status 为不同意 。

多个复选框使用 v-model:<div id="APP"><label><input type="checkbox" value="草莓" v-model="list"> 草莓</label><label><input type="checkbox" value="蓝莓" v-model="list"> 蓝莓</label><label><input type="checkbox" value="火龙果" v-model="list"> 火龙果</label><p>您已选择:{{list}}</p></div>const vm = new Vue({el: "#APP",data(){return {list: ["草莓"],}},});

注:多个复选框,需要绑定到同一个数组上 。选中的值,会自动添加到数组中。

select 单选时使用 v-model:<div id="APP"><select v-model="price"><option value="0">请选择</option><option value="200">草莓</option><option value="100">蓝莓</option><option value="150">火龙果</option></select><p>您需要支付:{{price}} 元</p></div>const vm = new Vue({el: "#APP",data(){return {price: 0,}},});

注:如果 v-model 表达式的初始值未能匹配任何选项,select 元素将被渲染为未选中状态。所以更推荐给 price 一个默认值。

 select 多选时使用 v-model:<div id="APP"><select v-model="list" multiple><option value="草莓">草莓</option><option value="蓝莓">蓝莓</option><option value="火龙果">火龙果</option><option value="香蕉">香蕉</option><option value="苹果">苹果</option></select><p>您已选择:{{list}}</p></div>const vm = new Vue({el: "#APP",data(){return {list: ["草莓","火龙果"],}},});

注:添加 multiple 属性后,按住 Ctrl 键再点击选项可以多选内容,多选时需要绑定到同一个数组上。

原创作者:吴小糖

创作时间:2023.2.28

本文链接地址:https://www.jiuchutong.com/zhishi/290857.html 转载请保留说明!

上一篇:【前端开发工具】VUE3 devtools安装(前端软件开发工具)

下一篇:日落后的托莱多全景,西班牙 (© Frank Fischbach/Alamy)

  • 在手机上怎么发微博(在手机上怎么发送qq邮件)

    在手机上怎么发微博(在手机上怎么发送qq邮件)

  • 蓝牙网关的作用(蓝牙网关的作用是什么)

    蓝牙网关的作用(蓝牙网关的作用是什么)

  • dell开机无限循环重启(dell开机一直循环)

    dell开机无限循环重启(dell开机一直循环)

  • 照片打不开显示内存已满怎么回事(照片打不开显示内存不足怎么办)

    照片打不开显示内存已满怎么回事(照片打不开显示内存不足怎么办)

  • 视频聊天没有声音怎么回事(视频聊天没有声音怎么解决)

    视频聊天没有声音怎么回事(视频聊天没有声音怎么解决)

  • 苹果上市时间(苹果上市时间顺序)

    苹果上市时间(苹果上市时间顺序)

  • arengineserver是什么可以卸载吗(arengineserver是什么软件)

    arengineserver是什么可以卸载吗(arengineserver是什么软件)

  • 为什么华为p20没有智能遥控(为什么华为p20没有语音智能助手)

    为什么华为p20没有智能遥控(为什么华为p20没有语音智能助手)

  • qq匹配聊天失败是什么原因(qq匹配聊天显示匹配失败)

    qq匹配聊天失败是什么原因(qq匹配聊天显示匹配失败)

  • 电脑上的微信聊天记录怎么导入手机(电脑上的微信聊天记录怎么删除)

    电脑上的微信聊天记录怎么导入手机(电脑上的微信聊天记录怎么删除)

  • iphone8的3dtouch在哪(iphone8 3dtouch)

    iphone8的3dtouch在哪(iphone8 3dtouch)

  • 微信封面怎么弄成视频(微信封面怎么弄视频教程)

    微信封面怎么弄成视频(微信封面怎么弄视频教程)

  • vivo手机私密空间在哪(vivo手机私密空间)

    vivo手机私密空间在哪(vivo手机私密空间)

  • 蓝牙耳机怎么调双耳模式(蓝牙耳机怎么调节音量大小)

    蓝牙耳机怎么调双耳模式(蓝牙耳机怎么调节音量大小)

  • 京东必购码可否转赠(京东必购码可以给别人用吗)

    京东必购码可否转赠(京东必购码可以给别人用吗)

  • 数字化的含义(数字化的含义是什么)

    数字化的含义(数字化的含义是什么)

  • 华为mate30尺寸多大(华为mate30尺寸多大屏幕)

    华为mate30尺寸多大(华为mate30尺寸多大屏幕)

  • word2010设置页码奇偶不同(word2010设置页码格式对话框)

    word2010设置页码奇偶不同(word2010设置页码格式对话框)

  • 乐视视频怎么上传视频(乐视视频怎么在电视上看)

    乐视视频怎么上传视频(乐视视频怎么在电视上看)

  • 陌陌当日打招呼达上限怎么办(陌陌当日打招呼怎么关闭)

    陌陌当日打招呼达上限怎么办(陌陌当日打招呼怎么关闭)

  • xr多长厘米(苹果手机xr多长厘米)

    xr多长厘米(苹果手机xr多长厘米)

  • qq诞生于哪一年哪一月(qq起始于哪一年)

    qq诞生于哪一年哪一月(qq起始于哪一年)

  • 闪送如何注册(闪送如何注册账号)

    闪送如何注册(闪送如何注册账号)

  • 0xc0000142怎么修复详情(0xc0000142怎么修复)

    0xc0000142怎么修复详情(0xc0000142怎么修复)

  • AI热潮的发展,既有机遇也有挑战!(ai当前的发展)

    AI热潮的发展,既有机遇也有挑战!(ai当前的发展)

  • 【计算机视觉】图像增强——图像的形态学操作(计算机视觉的未来发展方向有哪些)

    【计算机视觉】图像增强——图像的形态学操作(计算机视觉的未来发展方向有哪些)

  • 工程会计税率
  • 减免税流程
  • 白条技巧
  • 预计负债的会计核算
  • 服务费发票的税率是多少
  • 小规模季报财务报表怎么填写
  • 一般纳税人收到普票需要价税分离吗
  • 企业职工保险如何转灵活就业
  • 发票加盖公章有用吗
  • 城市规划部门收取的市政建设配套费是否作为契税的征税基数
  • 公司卖房产怎么缴税
  • 什么时候计提资本成本
  • 公司账上的应收账款余额变为负数涉及什么税?
  • 专票信息内容
  • 住宅租给公司办什么手续
  • 一般纳税人确认收入含税吗
  • 合伙企业交个税例题
  • 增值税负数如何计算
  • 施工费增值税税率是9%
  • 承租人转租需要退押金吗
  • 商品房房产税征收标准
  • 房屋租赁合同如何办理
  • 个税免税收入填错了怎么办
  • 怎样冲回多提应付职工薪酬?
  • win10 20h2更新时间久
  • php面向对象是什么意思
  • 电脑每次开机都要按f1怎么解决
  • macbook panic cpu caller
  • PHP:Memcached::incrementByKey()的用法_Memcached类
  • win10 1909无法连接到这个网络
  • php中header的用法
  • php和mysql的结合是目前web开发中的黄金组合
  • 不动产出租管理办法
  • mongodb4.0安装教程
  • php throw
  • Drömling湿地中的灰鹤,德国 (© Mike Friedrichs/Getty Images)
  • 基建项目招标流程
  • 已抄报未反写什么意思
  • 所得税年度报表申报完怎么打印
  • 异地工作人员管理
  • mongodb基本操作命令
  • 固定资产年限折旧方法
  • 保险公司报销修车流程
  • 一般纳税人季报怎么填
  • 专票信息技术服务费
  • 合作建房项目
  • 进口货物如何入账
  • 施工审图费计入什么科目
  • 如何核算购进商品
  • 收到发票冲红怎么做分录
  • 付别人押金的会计分录
  • 未分配利润核销不良贷款
  • 火车票抵扣进项税怎么申报
  • 公司租的房子电费发票怎么开
  • 外汇申报要在几天之内
  • 增值税系统技术维护费 减免政策
  • 已认证未抵扣的发票可以退回红冲吗
  • 收到转账支票怎么填
  • 总分类账户与明细分类账户是对账户按照其
  • windows10mode
  • linux文件系统管理命令
  • win7登录不进去
  • opengl sharder
  • 微信小程序异步回调函数
  • perl字符串替换 ~s
  • js出错
  • jqueryanimate动画
  • unity区域光怎么做
  • android 属性动画改变view大小
  • javascript中函数
  • jquery往对象添加元素
  • JavaScript onkeydown事件入门实例(键盘某个按键被按下)
  • python 数据类型
  • js过滤特殊字符串
  • 油票增值税专用发票几个点开
  • 土地招标拍卖挂牌
  • 百旺金赋跨月专票作废
  • 个体户是否需要缴纳企业所得税
  • 云开票怎么报税
  • 宁波税务干部学校
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设