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

  • 企业微博怎样通过热门事件扩大品牌知名度(企业微博如何加v)

    企业微博怎样通过热门事件扩大品牌知名度(企业微博如何加v)

  • 网站收录的五大重点问题汇总(网站收录的五大信息)

    网站收录的五大重点问题汇总(网站收录的五大信息)

  • 抖音怎么分类自己作品合集(怎么给抖音分类)

    抖音怎么分类自己作品合集(怎么给抖音分类)

  • 微信发说说文字怎么才能显示全(微信说说怎么发文字显示全部出来)

    微信发说说文字怎么才能显示全(微信说说怎么发文字显示全部出来)

  • 抖音钻石卡怎么能得到(抖音里的抖音钻卡怎么集)

    抖音钻石卡怎么能得到(抖音里的抖音钻卡怎么集)

  • zenly冻结位置看得到电量吗(zenly冻结定位对方看不看的了现在的位置)

    zenly冻结位置看得到电量吗(zenly冻结定位对方看不看的了现在的位置)

  • 小米手机垃圾短信在哪里看(小米手机里的垃圾短信在哪里,怎么删除?)

    小米手机垃圾短信在哪里看(小米手机里的垃圾短信在哪里,怎么删除?)

  • 恢复sd卡被误删的视频(恢复sd卡被误删的照片多少钱)

    恢复sd卡被误删的视频(恢复sd卡被误删的照片多少钱)

  • 淘宝部分发货会自动确认收货吗(淘宝发货会给收货人发短信吗)

    淘宝部分发货会自动确认收货吗(淘宝发货会给收货人发短信吗)

  • ask一al00x是什么型号(ask al00x)

    ask一al00x是什么型号(ask al00x)

  • 微信一天能删除多少好友(微信一天能删除多少群)

    微信一天能删除多少好友(微信一天能删除多少群)

  • 淘宝加好友以后可以看到好友买的东西吗(淘宝加好友以后可以看到好友收藏的东西吗)

    淘宝加好友以后可以看到好友买的东西吗(淘宝加好友以后可以看到好友收藏的东西吗)

  • 可以看电视剧的软件有哪些(可以看电视剧的公众号)

    可以看电视剧的软件有哪些(可以看电视剧的公众号)

  • soul只能用手机号登录吗(soul除了手机号登录还有其他登录方法吗)

    soul只能用手机号登录吗(soul除了手机号登录还有其他登录方法吗)

  • 苹果性能小钢炮是什么手机(苹果性能小钢炮6sp)

    苹果性能小钢炮是什么手机(苹果性能小钢炮6sp)

  • 本地录音怎么上传快手(本地录音怎么上传QQ空间?)

    本地录音怎么上传快手(本地录音怎么上传QQ空间?)

  • oppoa11x怎么找回隐藏的应用图标(oppoa11怎么找回手机)

    oppoa11x怎么找回隐藏的应用图标(oppoa11怎么找回手机)

  • vivo手机sos功能怎么关闭(vivo手机sos设置在哪)

    vivo手机sos功能怎么关闭(vivo手机sos设置在哪)

  • 红米k20pro支持无线充电吗(红米k20pro支持无线遥控吗)

    红米k20pro支持无线充电吗(红米k20pro支持无线遥控吗)

  • 小米max2怎么显示快充(小米max2怎么打开)

    小米max2怎么显示快充(小米max2怎么打开)

  • 华为p30的后面三个摄像头分别有什么作用(华为p30后面三个镜头分别干什么用的)

    华为p30的后面三个摄像头分别有什么作用(华为p30后面三个镜头分别干什么用的)

  • 美团怎么查看所有账单(美团怎么查看所有还款账单)

    美团怎么查看所有账单(美团怎么查看所有还款账单)

  • 手机QQ设备锁如何使用?(qq设备锁怎么管)

    手机QQ设备锁如何使用?(qq设备锁怎么管)

  • 苹果手机点订阅没反应(苹果手机点订阅一直白屏为什么)

    苹果手机点订阅没反应(苹果手机点订阅一直白屏为什么)

  • 苹果手机有学生模式吗(苹果手机有学生教育优惠吗)

    苹果手机有学生模式吗(苹果手机有学生教育优惠吗)

  • feedback怎么删除(feedbackhub可以删除吗)

    feedback怎么删除(feedbackhub可以删除吗)

  • 西瓜视频怎么私信(西瓜视频怎么私聊别人)

    西瓜视频怎么私信(西瓜视频怎么私聊别人)

  • 操作系统的文件管理(操作系统的文件系统管理主要负责)

    操作系统的文件管理(操作系统的文件系统管理主要负责)

  • 怎么查19年以前税收
  • 小规模纳税人专票免税吗?
  • 光盘税收分类编码是多少
  • 小规模纳税人不动产租赁税率
  • 所得税费用的余额期末时应转入利润分配账户
  • 建筑工程怎么确定施工工程进度
  • 外购的产品用于投资
  • 综保区和自贸区的联系
  • 不得抵扣的进项税额的情形有
  • 不征税收入的所得税处理
  • 股权投资和债权投资的风险
  • 企业所得税季度申报
  • 税务机关办理扣税流程
  • 非盈利组织捐赠支出
  • 出口退税进项抵扣了不退税可以吗
  • 无产权车位20年到期后还收费吗
  • 金蝶软件如何成批反审核
  • 个体纳税申报核定销售额填不填
  • 职工教育经费是多少
  • 电子发票二维码怎么下载
  • 如何确定赊销额度
  • 少计提增值税0.01计入营业外
  • 账外资产评估入账固定资产折旧可以税前扣除吗?
  • iphone微信透明壁纸怎么设置
  • 商业承兑汇票分为哪两种
  • 会计凭证传递的原则及基本程序
  • 在卸载程序里找不到软件怎么卸载
  • php匹配邮箱
  • RPDFLchr.exe - RPDFLchr是什么进程 有什么用
  • 企业购进房产怎么抵扣
  • 溢价对外投资账务处理
  • php实现修改功能
  • vue3 global
  • 汇算清缴的表在哪里
  • SwinIR实战:详细记录SwinIR的训练过程
  • php忘记密码
  • python查找列表元素
  • 劳务派遣公司账务
  • 月末制造费用可以有余额吗
  • 小型微利企业增值税优惠政策2023最新
  • 收据可以用来做账吗
  • 固定资产一次性折旧账务处理
  • 预付款能不能开票入账
  • 单位食堂厨房设计方案
  • 内账收入和成本怎样做
  • 电子发票与纸质发票具有不同的法律效力
  • 辞退补偿金的标准
  • 补发以前年度工资怎么做账
  • 汽车买卖中介
  • 现金核算如何进行账务处理
  • 股票期权的所得税处理
  • 上年折旧没提今年可以补提吗
  • 实物返利的税务处理
  • 免抵退 免退
  • 施工单位结算
  • 计提附加税减半征收会计分录
  • 会计账簿按用途分类分为什么
  • 会计报表的作用概括起来就是为报表使用者提供会计信息
  • 商业企业包装物包括哪些
  • win7开机过程中黑屏
  • 如何解决win7系统中鼠标键盘不能用
  • gnu grub卸载
  • win7如何设置关机快捷方式
  • win7系统怎么打日语
  • win7清洗打印机喷头步骤
  • extern定义函数
  • nodejs抓取网页内容
  • android实战项目
  • unity导出exe文件
  • 批处理显示
  • css怎么更换图片
  • Unity3D之Transform参数
  • shell去重计数
  • 使用jquery
  • 谈谈我对美国的印象
  • 深入理解新发展理念,推进供给侧结构性改革 心得体会
  • A级纳税人和一般纳税人区别
  • 本期实际抵扣税金怎么算
  • 领完发票后 怎么读取
  • 招投标法实施条例是哪一年修正的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设