我的编程空间,编程开发者的网络收藏夹
学习永远不晚

elementUI select控件怎么绑定多个值

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

elementUI select控件怎么绑定多个值

这篇文章主要介绍“elementUI select控件怎么绑定多个值”,在日常操作中,相信很多人在elementUI select控件怎么绑定多个值问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”elementUI select控件怎么绑定多个值”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

elementUI select控件绑定多个值

通常使用的时候v-model都是绑定一个值,这样没有问题,但在某些需求中会获取选择项的多个值。

那么v-model就需要绑定一个对象,e饿了么的官网说明了绑定对象的时候必须绑定value-key值,否则会出现选择项无法改变的情况。

value-key可以使用选择项中的值。

当时没有看文档的时候,自己也想了一个办法,就是绑定选择项的索引值,然后到对应的nameList数组中取出对应的项也可以。

elementUI select控件怎么绑定多个值

elementUI select控件怎么绑定多个值

el-select绑定多个值id、value

el-select通常v-model绑定一个form的表单属性,但是在给后台传值的时候,往往在选择了以后,不仅要传name也要传id,所以需要考虑其他办法。

原v-model绑定方法:选中的值绑定form.serviceTypeName,但无法获取id

<el-form-item label="项目分类" prop="serviceTypeName">    <el-select v-model="form.serviceTypeName" placeholder="请选择">        <el-option            v-for="item in classifiyOptions"            :key="item.serviceTypeId"            :label="item.serviceTypeName"            :value="item.serviceTypeName"         />     </el-select></el-form-item>

改进方法:通过绑定index,@input绑定事件作用于多个值

改进后:

<el-form-item label="项目分类" prop="serviceTypeName">    <el-select         v-model="form.serviceTypeName"        @input="selectChangeParent"        placeholder="请选择"     >         <el-option             v-for="(item, index) in classifiyOptions"            :key="index"            :label="item.serviceTypeName"            :value="index"         />    </el-select></el-form-item>

selectChangeParent方法:

// 新增绑定id函数    selectChangeParent(index) {      this.form.serviceType = this.classifiyOptions[index].serviceTypeId;      this.form.serviceTypeName = this.classifiyOptions[index].serviceTypeName;    },

这样就实现了select组件绑定多个值:id和name

到此,关于“elementUI select控件怎么绑定多个值”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

elementUI select控件怎么绑定多个值

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

elementUI select控件怎么绑定多个值

这篇文章主要介绍“elementUI select控件怎么绑定多个值”,在日常操作中,相信很多人在elementUI select控件怎么绑定多个值问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”element
2023-07-05

关于elementUIselect控件绑定多个值(对象)

这篇文章主要介绍了关于elementUIselect控件绑定多个值(对象),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-05-14

element-ui select多选绑定回显值问题怎么解决

本篇内容主要讲解“element-ui select多选绑定回显值问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“element-ui select多选绑定回显值问题怎么解决”吧!el
2023-07-05

云服务器绑定多个域名怎么绑定

如果您想绑定多个域名,可以通过以下步骤来实现:将您的网站主页和所有子域名添加到网站根目录下的domain.htt目录中。在此处,您可以为每个网站主页或每个子域名指定一个唯一的URL,以便云服务器可以跟踪它们的绑定。在云服务器的控制台中设置网站主页(URL)与其他网站主页(URL)的映射。例如,可以在云服务器的控制台中添加网站主页的URL属性,并设置
2023-10-27

ASP.NET中怎么实现一个数据绑定控件

本篇文章给大家分享的是有关ASP.NET中怎么实现一个数据绑定控件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。ASP.NET数据绑定控件一.回顾如果你使用过ASP.NET内置
2023-06-18

winform控件怎么绑定数据源

在WinForms中,可以通过以下步骤将控件绑定到数据源:首先,确保已创建或存在一个数据源。这可以是一个数据表、一个集合或其他类型的数据源。打开需要绑定数据的窗体或控件的设计器。选择要绑定的控件,例如DataGridView、ComboBo
winform控件怎么绑定数据源
2024-02-29

vue中怎么使用select下拉框实现绑定和取值

本文小编为大家详细介绍“vue中怎么使用select下拉框实现绑定和取值”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue中怎么使用select下拉框实现绑定和取值”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧
2023-07-04

怎么使用DataGrid控件绑定数据

要使用DataGrid控件绑定数据,您可以按照以下步骤进行操作:1. 首先,确保您已经在项目中添加了DataGrid控件。这通常涉及在XAML文件中编写以下代码:```xaml
2023-10-10

vue怎么动态绑定多个类名

本文小编为大家详细介绍“vue怎么动态绑定多个类名”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue怎么动态绑定多个类名”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。问题描述:今天遇到一个问题,就是 一个元素
2023-07-04

云服务器怎么绑定多个ip

云服务器可以绑定多个IP地址。在操作系统上,您可以使用以下命令来绑定云服务器的多个IP:privateshared_server_name:setipaddress'remote_address'to5000remote_port这个命令将向Apache云服务器的Python脚本注册一个新的remote_address。该脚本将使用remote_address指令来指示云服务器绑定到指定
2023-10-26

怎么实现DataGridView控件的数据绑定

这篇文章主要介绍了怎么实现DataGridView控件的数据绑定,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用DataGridView控件,可以显示和编辑来自多种不同类型
2023-06-29

wpf怎么绑定一个对象的多个属性

在WPF中,可以使用绑定表达式来绑定一个对象的多个属性。首先,需要创建一个实现了INotifyPropertyChanged接口的类,并在该类中定义需要绑定的属性。例如:```csharppublic class MyClass : INo
2023-09-06

LINUX系统怎么用一个网卡绑定多个IP

本篇内容主要讲解“LINUX系统怎么用一个网卡绑定多个IP”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“LINUX系统怎么用一个网卡绑定多个IP”吧!一个网卡绑定多个IPlinux的网络设备配置
2023-06-10

CentOS下一张网卡怎么绑定多个IP

这篇文章主要讲解了“CentOS下一张网卡怎么绑定多个IP”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS下一张网卡怎么绑定多个IP”吧!CentOS中所有的设备都是文件.网卡也在
2023-06-10

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录