Vue + Element-ui的下拉框el-select获取额外参数详解


Posted in Javascript onAugust 14, 2020

直接上代码吧~

<el-table-column
      label="用户类型"
      width="180">
      <template slot-scope="scope">
       <el-select v-model="scope.row.roleID"
             placeholder="请选择" @change="changeRole($event,scope)">
        <el-option
         v-for="item in roles"
         :key="item.value"
         :label="item.label"
         :value="item.value">
        </el-option>
       </el-select>
      </template>
</el-table-column>

我想在触发下拉框change事件时获取到scope里的值,因为el-select的change事件默认有个回调参数,就是选择的value,如果想额外获取其他的值不能直接写@change="changeRole(scope)",这样会覆盖默认的参数,加上$event就可以取到了。

不仅仅是el-select,其余的Element-UI的组件中实现这种不想覆盖默认参数都可以这样使用。

补充知识:element UI中的select选择器的change方法需要传递多个值

如果直接调用change事件,不传任何参数,则可以获取到当前选中的值(因为默认会将event参数传递过去)

场景:

你需要将select选择器 ”选中的当前元素“ 和 ”其他你需要的值“ 一起传递过去?

做法:

change ($event,“你要传递的其他值”)

以上这篇Vue + Element-ui的下拉框el-select获取额外参数详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript.The.Good.Parts阅读笔记(二)作用域&amp;闭包&amp;减缓全局空间污染
Nov 16 Javascript
Javascript控制页面链接在新窗口打开具体方法
Aug 16 Javascript
JavaScript显示表单内元素数量的方法
Apr 02 Javascript
JavaScript实现点击单元格改变背景色的方法
Feb 12 Javascript
JS+Canvas 实现下雨下雪效果
May 18 Javascript
js接收并转化Java中的数组对象的方法
Aug 11 Javascript
微信小程序 Tab页切换更新数据
Jan 05 Javascript
基于Node的React图片上传组件实现实例代码
May 10 Javascript
深入理解React中何时使用箭头函数
Aug 23 Javascript
js实现登录与注册界面
Nov 01 Javascript
js实现单元格拖拽效果
Feb 10 Javascript
JavaScript 中的执行上下文和执行栈实例讲解
Feb 25 Javascript
vue在App.vue文件中监听路由变化刷新页面操作
Aug 14 #Javascript
解决vue项目中某一页面不想引用公共组件app.vue的问题
Aug 14 #Javascript
在vue中封装方法以及多处引用该方法详解
Aug 14 #Javascript
JS+css3实现幻灯片轮播图
Aug 14 #Javascript
浅谈vue获得后台数据无法显示到table上面的坑
Aug 13 #Javascript
vue 解决data中定义图片相对路径页面不显示的问题
Aug 13 #Javascript
解决vue net :ERR_CONNECTION_REFUSED报错问题
Aug 13 #Javascript
You might like
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
深入for,while,foreach遍历时间比较的详解
2013/06/08 PHP
PHP判断远程图片或文件是否存在的实现代码
2014/02/20 PHP
PHP大神的十大优良习惯
2016/09/14 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
Laravel 模型使用软删除-左连接查询-表起别名示例
2019/10/24 PHP
7个Javascript地图脚本整理
2009/10/20 Javascript
javascript实现不同颜色Tab标签切换效果
2016/04/27 Javascript
jquery 全选、全不选、反选效果的实现代码【推荐】
2016/05/05 Javascript
jQuery插件实现可输入和自动匹配的下拉框
2016/10/24 Javascript
JAVA中截取字符串substring用法详解
2017/04/14 Javascript
使用ES6语法重构React代码详解
2017/05/09 Javascript
bootstrap multiselect下拉列表功能
2017/08/22 Javascript
javaScript 连接打印机,打印小票的实例
2017/12/29 Javascript
剖析Angular Component的源码示例
2018/03/23 Javascript
VUE简单的定时器实时刷新的实现方法
2019/01/20 Javascript
微信小程序-可移动菜单的实现过程详解
2019/06/24 Javascript
vant-ui框架的一个bug(解决切换后onload不触发)
2020/11/11 Javascript
vue添加自定义右键菜单的完整实例
2020/12/08 Vue.js
在Django框架中编写Contact表单的教程
2015/07/17 Python
Python使用回溯法子集树模板解决爬楼梯问题示例
2017/09/08 Python
简单谈谈Python的pycurl模块
2018/04/07 Python
python实现俄罗斯方块游戏
2020/03/25 Python
用python画一只可爱的皮卡丘实例
2019/11/21 Python
python利用paramiko实现交换机巡检的示例
2020/09/22 Python
如何在Canvas中添加事件的方法示例
2019/05/21 HTML / CSS
西班牙国家航空官方网站:Iberia
2017/11/16 全球购物
TripAdvisor印尼站:全球领先的旅游网站
2018/03/15 全球购物
bonprix匈牙利:女士、男士和儿童服装
2019/07/19 全球购物
戴尔新加坡官网:Dell Singapore
2020/12/13 全球购物
教育学专业毕业生的自我评价
2013/11/21 职场文书
2014党员批评和自我批评思想汇报
2014/09/21 职场文书
考研英语辞职信
2015/05/13 职场文书
不同意离婚上诉状
2015/05/23 职场文书
员工考勤管理制度
2015/08/06 职场文书
聊聊配置 Nginx 访问与错误日志的问题
2022/05/25 Servers