位置: IT常识 - 正文

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

发布时间:2024-01-10
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)

  • 微信视频号视频怎么下载(微信视频号视频下载到本地)

    微信视频号视频怎么下载(微信视频号视频下载到本地)

  • 苹果11能指纹解锁码(苹果11指纹解锁在哪里设置)

    苹果11能指纹解锁码(苹果11指纹解锁在哪里设置)

  • qq冻结七天可以马上解封吗(qq冻结七天可以注销吗)

    qq冻结七天可以马上解封吗(qq冻结七天可以注销吗)

  • 苹果官网退货花呗几天到账(苹果官网退货花呗分期的钱会退还吗)

    苹果官网退货花呗几天到账(苹果官网退货花呗分期的钱会退还吗)

  • 高通710和骁龙710区别(高通710和骁龙765g哪个好)

    高通710和骁龙710区别(高通710和骁龙765g哪个好)

  • 苹果怎么长屏截图聊天记录(苹果怎么长屏截图)

    苹果怎么长屏截图聊天记录(苹果怎么长屏截图)

  • qq群匿名投票谁能看到(qq群匿名投票能看到谁投的谁吗)

    qq群匿名投票谁能看到(qq群匿名投票能看到谁投的谁吗)

  • 小米8低亮度屏幕爆闪(小米8屏幕最低亮度太亮了)

    小米8低亮度屏幕爆闪(小米8屏幕最低亮度太亮了)

  • qq人脸识别有什么用(qq人脸识别有什么动作)

    qq人脸识别有什么用(qq人脸识别有什么动作)

  • ipad内存怎么扩大内存(ipad内存)

    ipad内存怎么扩大内存(ipad内存)

  • 最近手机网络不好怎么回事(手机网络不行怎么回事)

    最近手机网络不好怎么回事(手机网络不行怎么回事)

  • ipad air3屏幕多大(ipad air3屏幕尺寸)

    ipad air3屏幕多大(ipad air3屏幕尺寸)

  • 芒果tv怎样解绑银行卡(芒果tv怎样解绑手机号码)

    芒果tv怎样解绑银行卡(芒果tv怎样解绑手机号码)

  • qq临时会话怎么打开(qq临时会话怎么发送文件)

    qq临时会话怎么打开(qq临时会话怎么发送文件)

  • ipad如何投屏到电视(ipad如何投屏到mac)

    ipad如何投屏到电视(ipad如何投屏到mac)

  • 手机怎么截动态屏(手机怎么截长图 滚动截屏)

    手机怎么截动态屏(手机怎么截长图 滚动截屏)

  • ios13 怎么图标变小(苹果13怎么改变图标)

    ios13 怎么图标变小(苹果13怎么改变图标)

  • 手机号怎么注销(手机号怎么注销掉)

    手机号怎么注销(手机号怎么注销掉)

  • 怎么找到没有保存的ppt(怎么找到没有保存的wps文档)

    怎么找到没有保存的ppt(怎么找到没有保存的wps文档)

  • 苹果11和苹果xs的区别(苹果11和苹果xs max拍照哪个更好一些)

    苹果11和苹果xs的区别(苹果11和苹果xs max拍照哪个更好一些)

  • 微博看得到访客记录吗(微博看得到访客记录吗手机)

    微博看得到访客记录吗(微博看得到访客记录吗手机)

  • 为啥别人打我电话提示关机(为啥别人打我电话正在通话中)

    为啥别人打我电话提示关机(为啥别人打我电话正在通话中)

  • 怎么看到抖音个人信息(抖音怎么能查看)

    怎么看到抖音个人信息(抖音怎么能查看)

  • enternet.exe是安全的进程吗 enternet进程信息查询(enter an integer)

    enternet.exe是安全的进程吗 enternet进程信息查询(enter an integer)

  • 【VUE前进之路】使用数据代理,计算属性与监视属性的妙用(vue前进后退)

    【VUE前进之路】使用数据代理,计算属性与监视属性的妙用(vue前进后退)

  • DEDECMS技巧:网站评论QQ邮箱实时接收(dedecmsv6)

    DEDECMS技巧:网站评论QQ邮箱实时接收(dedecmsv6)

  • 个体工商户是否跨省经营
  • 小规模普通发票要交税吗
  • 存货被盗的会计分录
  • 单位交的社保明年能退吗
  • 个人所得税里累计专项扣除是什么意思
  • 交文化事业建设费的行业
  • 其他债权投资减值
  • 商贸公司收到的邮票怎么做账
  • 小企业会计准则以前年度损益调整
  • 营改增后,建筑安装工程的费率是
  • 总公司向子公司收取管理费如何纳税
  • 私车公用产生的过路费开个人发票还是公司发票
  • 本月开的发票次月预缴如何做会计分录呢?
  • 税控系统技术维护费抵税怎么申报
  • 2021年工作绩效未达标扣工资
  • 建筑企业城建税及教育附加税率
  • 代理记账服务内容
  • 开了专票不报销犯法吗
  • 发票复印件能报账吗
  • 工资薪金支出税收金额怎么算
  • 第一季度时间范围
  • 资本结构理论有哪些类型
  • 发票丢失后可以冲红吗
  • 公司接受安全罚款的账务处理
  • 累计折旧属于什么
  • 预定机票如何正常退票
  • 管理费用保险费汇算清缴
  • 办理房产证时契税完税证明图片怎么弄
  • 补记以前年度收入分录
  • 库存商品换货的会计分录
  • vue获取当前页面请求头信息
  • jusched.exe
  • 企业合并进行过程中发生的各项直接相关费用
  • 委托加工物资验收入库的金额
  • 增值税留抵税额计入什么科目
  • 餐饮费是业务招待费还是差旅费
  • ChatGPT的火爆出圈,你对它有几分了解?
  • nerf新手入门
  • 货款收不回来会计分录
  • 域名费用怎么交
  • 发票6个点怎么算收税点
  • centos5.7
  • 稽查补缴税款会计处理
  • 代收往来款的会计分录
  • 项目终止前期费用核销
  • 事业单位体检费标准是多少
  • sql server概述
  • 政府补助确认递延所得税负债
  • 一般纳税人企业所得税税率2023
  • 去年多摊销了怎么办
  • 本月收入未开票会计分录
  • 生产企业成本核算案例
  • 会务费要纳税调整吗
  • 印花税不小心申报几次怎么办
  • 走逃发票账务处理
  • 递延所得税会计处理全过程
  • 资产减值损失什么科目
  • 上年未计提所得税,本年怎么做分录
  • 进口形式发票能证明商品是进口的吗
  • 开票和不开票
  • 股权转让如何避免转让前债务
  • 经典sql查询语句50条
  • centos7installation怎么配
  • 主板bios恢复出厂默认设置方法
  • win8.1无法安装net framework 3.5
  • redhat linux8
  • linux ssh 登录
  • opengl绘制坐标轴
  • shell脚本命令行参数
  • 获取jquery对象
  • 象棋软件编程
  • android 科大讯飞语音引擎 调用无响应
  • Unity3D游戏开发引擎
  • python中else语句
  • 社保欠费税务催缴
  • 3.0排量 车船税
  • 新一代票据系统怎么开通
  • 国税报表填报
  • 工商登记是实质性的吗
  • 北京市工会会员卡免费公园有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号