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 相关文章推荐
JQuery实现自定义对话框的代码
Jun 15 Javascript
javascript 类方法定义还是有点区别
Apr 15 Javascript
firefox插件Firebug的使用教程
Jan 02 Javascript
javascript下数值型比较难点说明
Jun 07 Javascript
js中单引号与双引号冲突问题解决方法
Oct 04 Javascript
几种延迟加载JS代码的方法加快网页的访问速度
Oct 12 Javascript
iscroll实现下拉刷新功能
Jul 18 Javascript
[js高手之路]寄生组合式继承的优势详解
Aug 28 Javascript
JavaScript中严格判断NaN的方法
Feb 16 Javascript
解决vue脚手架项目打包后路由视图不显示的问题
Sep 20 Javascript
Node.js中读取TXT文件内容fs.readFile()用法
Oct 10 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
Dec 24 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
php PDO中文乱码解决办法
2009/07/20 PHP
利用php实现禁用IE和火狐的缓存问题
2012/12/03 PHP
ThinkPHP3.1新特性之Action参数绑定
2014/06/19 PHP
php之curl实现http与https请求的方法
2014/10/21 PHP
ThinkPHP模型详解
2015/07/27 PHP
php简单的上传类分享
2016/05/15 PHP
laravel通过创建自定义artisan make命令来新建类文件详解
2017/08/17 PHP
ExtJS 2.2.1的grid控件在ie6中的显示问题
2009/05/04 Javascript
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
jQuery实战之品牌展示列表效果
2011/04/10 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
js添加事件的通用方法推荐
2016/05/15 Javascript
BootStrap轮播HTML代码(推荐)
2016/12/10 Javascript
Vue的Class与Style绑定的方法
2017/09/01 Javascript
jQuery实现checkbox即点即改批量删除及中间遇到的坑
2017/11/11 jQuery
详解Vue SPA项目优化小记
2018/07/03 Javascript
使用Vue做一个简单的todo应用的三种方式的示例代码
2018/10/20 Javascript
jQuery访问json文件中数据的方法示例
2019/01/28 jQuery
详解vue-flickity的fullScreen功能实现
2020/04/07 Javascript
python实现根据ip地址反向查找主机名称的方法
2015/04/29 Python
Python编程判断一个正整数是否为素数的方法
2017/04/14 Python
Pipenv一键搭建python虚拟环境的方法
2018/05/22 Python
Pandas Shift函数的基础入门学习笔记
2018/11/16 Python
利用Python小工具实现3秒钟将视频转换为音频
2019/10/29 Python
Python编程快速上手——Excel到CSV的转换程序案例分析
2020/02/28 Python
python实现字符串和数字拼接
2020/03/02 Python
Python的Django框架实现数据库查询(不返回QuerySet的方法)
2020/05/19 Python
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
2013/01/31 HTML / CSS
优秀求职自荐信怎样写
2013/12/18 职场文书
大型晚会策划方案
2014/02/06 职场文书
办公室主任职责范本
2014/03/07 职场文书
财政局党的群众路线教育实践活动整改方案
2014/09/21 职场文书
党的群众路线教育实践活动查摆剖析材料
2014/10/10 职场文书
2015年幼儿园班务工作总结
2015/05/12 职场文书
职工食堂管理制度
2015/08/06 职场文书