位置: 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)

  • php动态网页设计好的网站建设公司有丰富的设计经验

    php动态网页设计好的网站建设公司有丰富的设计经验

  • 小米手机通话设置在哪里(小米手机通话设置在哪里打开)

    小米手机通话设置在哪里(小米手机通话设置在哪里打开)

  • 支付宝全家福怎么扫(支付宝全家福怎么使用)

    支付宝全家福怎么扫(支付宝全家福怎么使用)

  • 两个风扇叠加会增大风力吗(两个风扇叠加会增大吸尘效果吗)

    两个风扇叠加会增大风力吗(两个风扇叠加会增大吸尘效果吗)

  • 华为nova7se指纹解锁在哪里(华为nova7se指纹解锁怎么没有了)

    华为nova7se指纹解锁在哪里(华为nova7se指纹解锁怎么没有了)

  • 电脑1tb是什么意思(电脑1tb够用吗)

    电脑1tb是什么意思(电脑1tb够用吗)

  • 抖音极速版能看直播不(抖音极速版能看到好友在线吗)

    抖音极速版能看直播不(抖音极速版能看到好友在线吗)

  • 关闭锁屏密码会怎样(关闭锁屏密码会删除指纹吗)

    关闭锁屏密码会怎样(关闭锁屏密码会删除指纹吗)

  • iphone11如何同步旧手机(iphone11怎么同步旧手机app)

    iphone11如何同步旧手机(iphone11怎么同步旧手机app)

  • 苹果11的手电筒怎么关(苹果11的手电筒不够亮)

    苹果11的手电筒怎么关(苹果11的手电筒不够亮)

  • 苹果手机充电显示有液体(苹果手机充电显示有液体无法充电怎么解决)

    苹果手机充电显示有液体(苹果手机充电显示有液体无法充电怎么解决)

  • 打印机开关在哪(ricon打印机开关在哪)

    打印机开关在哪(ricon打印机开关在哪)

  • 小米6x闪充在哪设置(小米6怎么开启闪充)

    小米6x闪充在哪设置(小米6怎么开启闪充)

  • iphonexs尺寸长宽厘米(iphonexs尺寸长宽高)

    iphonexs尺寸长宽厘米(iphonexs尺寸长宽高)

  • 微信传输的文件保存在什么位置(微信传输的文件在哪里)

    微信传输的文件保存在什么位置(微信传输的文件在哪里)

  • 怎么看淘宝订单的备注(怎么看淘宝订单有没有号码保护)

    怎么看淘宝订单的备注(怎么看淘宝订单有没有号码保护)

  • 酷狗音乐怎么屏幕显示(酷狗音乐怎么屏蔽广告)

    酷狗音乐怎么屏幕显示(酷狗音乐怎么屏蔽广告)

  • 小米3手环怎么测睡眠(小米3手环怎么调节亮度)

    小米3手环怎么测睡眠(小米3手环怎么调节亮度)

  • 快手谁戳了你什么意思(快手戳一下知道是谁戳的吗)

    快手谁戳了你什么意思(快手戳一下知道是谁戳的吗)

  • 快手戳一下什么意思(快手戳一下干嘛用的)

    快手戳一下什么意思(快手戳一下干嘛用的)

  • 在日本能用微信吗(在日本能用微信和国内联系吗)

    在日本能用微信吗(在日本能用微信和国内联系吗)

  • 手机有蓝线是怎么回事(手机出现蓝线是什么问题)

    手机有蓝线是怎么回事(手机出现蓝线是什么问题)

  • 无法接通和关机的区别(无法接通和关机的原因)

    无法接通和关机的区别(无法接通和关机的原因)

  • 飞猪怎么绑定12306(飞猪怎么绑定信用卡)

    飞猪怎么绑定12306(飞猪怎么绑定信用卡)

  • 手机如何取卡(小米手机如何取卡)

    手机如何取卡(小米手机如何取卡)

  • 华为畅想9有红外线吗(华为畅想9手机有红外线遥控功能吗)

    华为畅想9有红外线吗(华为畅想9手机有红外线遥控功能吗)

  • 手机可以定位找人吗(手机可以定位找人是真的不)

    手机可以定位找人吗(手机可以定位找人是真的不)

  • 苹果7p打电话对方听不清楚(苹果7p打电话对方听不见什么原因)

    苹果7p打电话对方听不清楚(苹果7p打电话对方听不见什么原因)

  • schedulerv2.exe - schedulerv2是什么进程 有什么用

    schedulerv2.exe - schedulerv2是什么进程 有什么用

  • 增值税专用发票的税率是多少啊
  • 借款合同印花税减免优惠政策2023
  • 增值税小规模纳税人免征增值税政策
  • 怎么计提固定资产折旧科目
  • 个体户注销工商没有收走公章
  • 递延收益的核算
  • 出租车发票可以重新打印吗
  • 电信发票为什么分开开
  • 本币原值是什么意思
  • 合同负债与预计负责区别
  • 补充医疗保险应享尽享方案
  • 结转已销售材料成本会计分录
  • 没有票据怎么要账
  • 贷款利息进项税额
  • 个人申请补交个税怎么写
  • 增值税预征率记忆口诀
  • 广告制作需要缴纳文化事业建设税吗?
  • 勾选发票必须当月认证吗
  • 增值税发票校验码是什么意思
  • 物业管理公司代收水电费如何开票
  • 财务付款制度及流程图
  • 本月收到外汇怎么做账
  • 企业的筹资费用哪里找
  • 要求做前两年的核酸检测
  • 个人部分公积金可以抵扣个税吗
  • 成本费用利润率越高,说明企业盈利能力
  • 建筑公司异地预缴增值税
  • 个人独资企业取得的股息红利
  • 委托代销商品会计分录按成本还是售价
  • 企业买的商业保险退款怎么做账
  • 查账征收改为核定征收需要什么资料
  • 工商年报的纳税总额怎么填写
  • cpu调度schedutil好吗
  • 初学者如何
  • os线程是什么
  • 客户尾款不付会计分录
  • 三趾鹑是野鸡吗
  • thinkphp获取get传值
  • 前端解决跨域问题的8种方案(最新最全)
  • yolov5实例分割原理详解
  • 归还本金和利息的分录
  • 主营业务收入月末需要结转吗
  • 计算机视觉竞赛很重要吗
  • php实现多语言切换
  • ntpq命令详解
  • 生产加工型企业需要办理哪些
  • phpcms默认密码
  • 车船税怎么计算
  • 外商独资企业资本金要求
  • ca证书收费金额是多少?
  • 电子承兑操作
  • 公司买汽车计入什么费用
  • druid数据库连接池
  • 增值税销项税红字应如何报税
  • 企业注销其他应收款有数,要交税吗?
  • 物流公司驾驶员工资计算方式
  • sql函数判断一个值是否是数字
  • 企业跨区变更地址迁入地核验码怎么查询
  • 一般纳税人购买固定资产进项税可以抵扣吗
  • 留抵抵欠税附加税需要交嘛
  • 对公转账个人垫付怎么写
  • 固定资产开普票还是专票
  • 公司注册实收资本
  • mysql忽略大小写设置
  • linux路由是干嘛的
  • centos搭建lamp环境
  • win10打开ie8
  • jquery手风琴折叠菜单
  • 一个监控网卡流量够用吗
  • 深入理解javascript特性.pdf
  • nodejs cgi
  • 批处理生成excel
  • javascript教程chm
  • 在shell中获取脚本命令行参数的方法和区别
  • unityui
  • js判断网页链接是否可用
  • 中国税务主旨是什么?
  • 环保税申报流程视频
  • 成都市青羊区国有资产监督管理办公室
  • 蜂窝煤利润怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设