位置: IT常识 - 正文

案例说明:vue中Element UI下拉列表el-option中的key、value、label含义各是什么(vue经典案例)

编辑:rootadmin
案例说明:vue中Element UI下拉列表el-option中的key、value、label含义各是什么

推荐整理分享案例说明:vue中Element UI下拉列表el-option中的key、value、label含义各是什么(vue经典案例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue 案例,vue3案例,vue经典案例,vue 案例,vue 案例,vue3案例,vue经典案例,vue应用案例,内容如对您有帮助,希望把文章链接给更多的朋友!

可以简单理解为:label 是给用户展示的东西,value是前端往后端传递的真实值

<template> <div> <el-page-header @back="goBack" content="注册"></el-page-header> <el-divider></el-divider> <el-row> <el-col :span="12" :offset="6"> <el-form ref="form" :model="userInfo" label-width="80px"> <el-form-item label="用户名"> <el-input v-model="userInfo.username"></el-input> </el-form-item> <el-form-item label="密码"> <el-input v-model="userInfo.password" type="password"></el-input> </el-form-item> <el-form-item label="确认密码"> <el-input v-model="userInfo.conformPassword" type="password" ></el-input> </el-form-item> <el-form-item label="年龄"> <el-input-number v-model="userInfo.age" :min="10" :max="100" ></el-input-number> </el-form-item> <el-form-item label="城市"> <!-- <el-input v-model="userInfo.city"></el-input> --> <el-select v-model="userInfo.city" placeholder="请选择"> <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" > </el-option> </el-select> </el-form-item> <el-form-item label="性别"> <el-radio v-model="userInfo.gender" :label="0">保密</el-radio> <el-radio v-model="userInfo.gender" :label="1">男</el-radio> <el-radio v-model="userInfo.gender" :label="2">女</el-radio> </el-form-item> <el-form-item> <el-button type="primary" @click="onSubmit">注册</el-button> <br /> <router-link to="/login">登录</router-link> </el-form-item> </el-form> </el-col> </el-row> </div></template><script>import { registerService } from '../../services/user'export default { data() { return { options: [{ value: '选项1', label: '北京' }, { value: '选项2', label: '上海' }, { value: '选项3', label: '广州' }, { value: '选项4', label: '西安' }, { value: '选项5', label: '天津' }], userInfo: { username: '', password: '', conformPassword: '', age: 20, city: '', gender: 0 } } }, methods: { goBack() { this.$router.push('/').catch(err => { err }) }, async onSubmit() { // 校验信息 const { username, password, conformPassword } = this.userInfo if (!username || !password) { this.$message.error('请输入用户名和密码') return } if (password !== conformPassword) { this.$message.error('两次密码不一致') return } delete this.userInfo.conformPassword // 注册新用户 await registerService(this.userInfo) this.goBack() } }}</script><style scoped>a { text-decoration: none;}</style>案例说明:vue中Element UI下拉列表el-option中的key、value、label含义各是什么(vue经典案例)

前端展示: 而我们注册用户信息之后,选择了第四个选项‘西安’,此时数据库中新增的zhangsan信息中,city显示的是‘选项四’,而不是西安。

这是因为:我们在前端代码中将value值写做‘选项X’, 此时我们将前端代码中options中做修改:

export default { data() { return { options: [{ value: '北京', label: '北京' }, { value: '上海', label: '上海' }, { value: '广州', label: '广州' }, { value: '西安', label: '西安' }, { value: '天津', label: '天津' }], userInfo: { username: '', password: '', conformPassword: '', age: 20, city: '', gender: 0 } } },

重新注册wangwu的信息,并选择第四项‘西安’,此时数据库中新增user信息:wangwu的city为‘西安’

总结:

label 这是给用户看的,当点击下拉菜单时,会出来选项,用户看到的选项就是label展示的内容 value 这是你点击某个label(option)之后,将对应的值给v-model绑定的值model key 相当于身份令牌,唯一的,官网推荐还是加上,所以大家记得一定要加key值哦~

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

上一篇:了解AntV/x6(了解的反义词)

下一篇:海獭妈妈和新生的幼崽,加利福尼亚州蒙特雷湾 (© Suzi Eszterhas/Minden Pictures)(海獭妈妈和新生儿的故事)

  • 委托加工应税消费品收回后直接销售
  • 消费型增值税的特点的是( )
  • 餐饮流水账表格excel
  • 应交税费应交印花税借方有余额
  • 备用金三栏式明细账图片
  • 支付佣金和手续费一样吗
  • 追加的固定资产当月计提折旧吗
  • 法人转钱进公账要交税吗
  • 失业养老保险如何办理
  • 商品销售赠送部分要交税吗
  • 免费的产品
  • 无形资产除了专利还有什么
  • 周转材料摊销属于什么费用
  • 增值税专用发票开错了咋办
  • 增值税农产品扣除率
  • 环境保护税的计算例题
  • 为什么债务利息不计入资本预算的范畴
  • 关于递延所得税的例题
  • 1697510710
  • 安装支付设备工作怎么样
  • 出差补贴算工资薪金吗
  • 职工福利费汇算清缴怎么填写
  • 企业间贴现手续费怎么记账?
  • 小规模纳税人两费减免
  • linux系统安装谷歌浏览器教程
  • 公司从超市购买东西缴纳印花税吗
  • PHP:stream_context_create()的用法_Stream函数
  • 为什么增值税最后有余额附加税没有
  • php+mongodb
  • 企业应交税费的会计分录
  • php定时发送邮件
  • php中exec
  • 杭州西湖古风
  • 出口退税备案是代理的需要主办会计身份证复印件吗
  • 其他应收款待抵扣进项
  • 一般人转小规模政策文号
  • 在成本了核算工资怎么算
  • mysql一次io
  • 股东分红的会计分录怎么做
  • 投资公司投资收益要交增值税吗
  • 什么人适合单干
  • 零税率和免税的例子
  • 硬盘录像机开发票属于哪一类
  • 内账的账务处理
  • sql service 2008 数据库还原
  • 电子税务局能不能逾期申报个税
  • 财政补助收入的账务处理
  • 用现金支付的款项
  • 先收票后收货
  • 异地房产税如何收
  • 网上报税有没有时间限制
  • 供应商折扣一次多少
  • 贴现利息的计算公式为
  • 多交增值税可以不退吗
  • 企业安全生产费用可由企业用于购置
  • 计提的利息汇算清缴时要调整吗
  • 领用材料属于什么会计分录
  • centos7.0镜像下载
  • win7怎么删除桌面图标
  • win8电脑恢复系统怎么操作
  • win10预览版好吗
  • xp 指定的域不存在,或无法联系
  • ubuntu20.4 ssh
  • weather.exe - weather 进程是什么文件
  • WinMX.exe - WinMX是什么进程
  • win7系统卡慢怎么修复
  • win7系统如何调节电脑屏幕亮度
  • mac如何打开程序菜单
  • win7电脑开机蓝屏无法进入系统怎么办
  • nodejs nodemon
  • 菜鸟教程 安卓版
  • excel password recovery5.0注册码
  • python入门后学什么
  • Unity3d中GridLayoutGroup自适应高度
  • De facto standard 世界上不可思议的事实标准
  • jquery easyui从零开始学pdf
  • 深入开展税务文化
  • 北京摇号摇中了能过户吗
  • 机动车发票怎样开
  • 2008土地管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设