位置: 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)(海獭妈妈和新生儿的故事)

  • 微信公众号怎样推广出去(微信公众号怎样一天发多次)

    微信公众号怎样推广出去(微信公众号怎样一天发多次)

  • 小米平板5pro怎么退出分屏(小米平板5pro怎么查询真伪)

    小米平板5pro怎么退出分屏(小米平板5pro怎么查询真伪)

  • 红米note11怎么隐藏应用(红米note11怎么隐藏消息内容)

    红米note11怎么隐藏应用(红米note11怎么隐藏消息内容)

  • 淘宝付定金后不想要怎么办(淘宝付定金不想要了可以退吗)

    淘宝付定金后不想要怎么办(淘宝付定金不想要了可以退吗)

  • 怎么把快手变成夜间模式(怎么把快手变成大屏模式)

    怎么把快手变成夜间模式(怎么把快手变成大屏模式)

  • 为什么QQ对话框删除又出来(为什么qq对话框是蓝色的)

    为什么QQ对话框删除又出来(为什么qq对话框是蓝色的)

  • v1730da是vivo什么型号手机(v1730ea是vivo什么型号)

    v1730da是vivo什么型号手机(v1730ea是vivo什么型号)

  • ipad屏幕突然变暗是什么原因(iPad屏幕突然变红又变回去了)

    ipad屏幕突然变暗是什么原因(iPad屏幕突然变红又变回去了)

  • 手机不响了是什么原因(手机不响铃了怎么办)

    手机不响了是什么原因(手机不响铃了怎么办)

  • 华为手机来微信不响(华为手机来微信不显示在屏幕上怎么弄)

    华为手机来微信不响(华为手机来微信不显示在屏幕上怎么弄)

  • 苹果原相机自拍脸为什么是歪的(苹果原相机自拍鼻子为什么是斜的)

    苹果原相机自拍脸为什么是歪的(苹果原相机自拍鼻子为什么是斜的)

  • 显示屏是内屏还是外屏(内屏是显示屏还是主板)

    显示屏是内屏还是外屏(内屏是显示屏还是主板)

  • nodejs是前端还是后端(nodejs在前端中的作用)

    nodejs是前端还是后端(nodejs在前端中的作用)

  • 魅族账号统一密码多少(魅族账号密码由什么组成)

    魅族账号统一密码多少(魅族账号密码由什么组成)

  • 苹果6s plus突然没有声音了(苹果6splus突然黑屏开不了机)

    苹果6s plus突然没有声音了(苹果6splus突然黑屏开不了机)

  • 华为商城支持七天无理由退货吗(华为商城支持花呗吗)

    华为商城支持七天无理由退货吗(华为商城支持花呗吗)

  • 华为云空间满了怎么删除(华为云空间满了影响手机使用吗)

    华为云空间满了怎么删除(华为云空间满了影响手机使用吗)

  • 如何成为lv2淘宝达人(如何成为lv2淘宝卖家)

    如何成为lv2淘宝达人(如何成为lv2淘宝卖家)

  • 电视插网线手机咋投屏(电视插网线手机可以投屏上去吗)

    电视插网线手机咋投屏(电视插网线手机可以投屏上去吗)

  • 抖音怎么花钱买热门(抖音怎么花钱买热门推荐)

    抖音怎么花钱买热门(抖音怎么花钱买热门推荐)

  • 一加7pro耳机孔在哪(一加7t pro耳机孔)

    一加7pro耳机孔在哪(一加7t pro耳机孔)

  • vivoy93指纹识别在哪(vivoy93指纹识别下载)

    vivoy93指纹识别在哪(vivoy93指纹识别下载)

  • Win11正式版累积更新出bug:打印服务报错 微软正在解决(win11的09累积更新)

    Win11正式版累积更新出bug:打印服务报错 微软正在解决(win11的09累积更新)

  • Oracle21C:Windows版本的安装、卸载、环境变量配置、避坑指南|ORA-12514|为什么安装目录没有bin目录(oracle win10)

    Oracle21C:Windows版本的安装、卸载、环境变量配置、避坑指南|ORA-12514|为什么安装目录没有bin目录(oracle win10)

  • 技术+商业“双轮”驱动,量旋科技加速推进全方位的量子计算解决方案(技术和商业模式怎么写)

    技术+商业“双轮”驱动,量旋科技加速推进全方位的量子计算解决方案(技术和商业模式怎么写)

  • php中DateTime的错误处理(php 时间)

    php中DateTime的错误处理(php 时间)

  • 销售使用过的车辆
  • 公司支付宝账户要交税吗
  • 附加税计税依据文件
  • 资产负债表期初和期末的关系
  • 强制解除财务负责人
  • 欠缴税款会给纳税证明吗
  • 交易性金融资产的入账价值
  • 网上报税费用如何抵扣账务怎么处理?
  • 广告费发票的税率
  • 办公室和电梯电梯哪个好
  • 企业清算企业所得税税率
  • 建筑物占用的土地怎么算
  • 购进电费管理费会计分录
  • 借款利息资本化金额
  • 结转出租包装物的成本
  • 无形资产怎么计算摊销
  • 固定资产报废处理流程图
  • 速冻食品增值税税率
  • 继续教育专项附加扣除需要什么材料
  • 给股东分配股利
  • 财务报告成本
  • win11开始菜单怎么设置成左下角
  • mac屏幕共享要打开什么权限
  • linux怎么操作
  • 孕妇能吃桂圆吗有什么好处
  • 增值税发票选择确认平台注意事项
  • 工业企业会计核算的特点
  • 支付境外设计费合同备案流程
  • 纳税人临时到外省从事经营活动
  • 退回以前年度税费
  • 油卡预付卡发票能入费用吗怎么入账
  • openpose的输出
  • 注意力机制 q k v
  • 库存现金每月终了由谁清点
  • 房屋发票备注栏怎么填
  • 交给工会的40%的工会经费里还要再返60%吗
  • 长期股权投资的明细科目有哪些
  • db management
  • 弥补亏损的会计分录是怎样的
  • 无租房合同可以贷款吗
  • 固定资产当月入账当月计提吗
  • 暂估入库发票差异调整
  • 公司注销后会计档案可以销毁吗
  • 小企业如何进行内部创新
  • 跨年度发票作废已交税怎么办
  • 预缴增值税可以抵扣销项税吗
  • 分期收款销售的会计与纳税处理
  • 金税盘税费减免分录
  • 应收利息可以计提坏账准备吗
  • 固定资产的核算包括
  • 工程施工的主要事迹
  • 销售固定资产怎么做账务处理
  • 如何找回丢失数据
  • solaris root密码过期
  • dos命令提示符窗口怎么打开
  • centos6.5安装步骤
  • ubuntu怎么打开系统设置
  • winxp系统界面图片
  • ubuntu14升级
  • mac os 如何备份
  • Linux系统安全配置包括
  • win8系统怎么搜索软件
  • win10周年版
  • 安装windows 8.1
  • Win7系统电脑开不开机怎么办
  • JavaScript中的方法名不区分大小写
  • perl mkdir
  • shell脚本中计算变量除法
  • nodejs socket框架
  • web开发工程师需要学什么
  • jquery跨域获取页面内容
  • javascript面向对象精要
  • python中的字符串的英文
  • 中国税务局河北省税务局官网
  • 北京市地方税务局2015第10号文件
  • 日本互联网金融发展
  • 银川到大武口的汽车站时刻表
  • 经营数据分析需要学什么
  • 国家税务总局第17号令
  • 地税局与税务局的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设