element-ui组件中input等的change事件中传递自定义参数


Posted in Javascript onMay 22, 2019

以select为例,如果select写在循环里,触发change事件时可能不只需要传递被选中项的值,还要传递index过去,来改变同一循环中的其他标签的状态。

下面这样写是无效的:

@change="changeStatus(val, index)"

<div v-for="(item,index) in itemList">
   <el-select v-model="item.value" @change="changeStatus(val, index)">
     <el-option v-for="op in options" 
       :key="op.key":
       :label="op.label"
       :value="op.label">
     </el-option>
    </el-select>
</div>

这样再封装一层就可以了:

@change="((val)=>{changeStatus(val, index)})"
<div v-for="(item,index) in itemList">
   <el-select v-model="item.value" @change="((val)=>{changeStatus(val, index)})">
    <el-option v-for="op in options" 
     :key="op.key" 
     :label="op.label"
      value="op.label">
     </el-option>
   </el-select>
 </div>

总结

以上所述是小编给大家介绍的element-ui组件中input等的change事件中传递自定义参数,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!        

Javascript 相关文章推荐
jQuery 判断页面元素是否存在的代码
Aug 14 Javascript
jQuery中$this和$(this)的区别介绍(一看就懂)
Jul 06 Javascript
jquery插件uploadify实现带进度条的文件批量上传
Dec 13 Javascript
学习AngularJs:Directive指令用法(完整版)
Apr 26 Javascript
jQuery正则验证注册页面经典实例
Jun 10 jQuery
微信小程序调用PHP后台接口 解析纯html文本
Jun 13 Javascript
Angular @HostBinding()和@HostListener()用法
Mar 05 Javascript
vue如何引入sass全局变量
Jun 28 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
Sep 04 Javascript
JS异步执行结果获取的3种解决方式
Feb 19 Javascript
JS实现获取数组中最大值或最小值功能示例
Mar 02 Javascript
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
原生JS实现列表内容自动向上滚动效果
May 22 #Javascript
小程序如何使用分包加载的实现方法
May 22 #Javascript
原生js实现trigger方法示例代码
May 22 #Javascript
koa router 多文件引入的方法示例
May 22 #Javascript
微信小程序template模板与component组件的区别和使用详解
May 22 #Javascript
微信小程序+腾讯地图开发实现路径规划绘制
May 22 #Javascript
详解wepy开发小程序踩过的坑(小结)
May 22 #Javascript
You might like
phpBB BBcode处理的漏洞
2006/10/09 PHP
Laravel实现autoload方法详解
2017/05/07 PHP
对xmlHttp对象方法和属性的理解
2011/01/17 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
javascript使用onclick事件改变选中行的颜色
2013/12/30 Javascript
18个非常棒的jQuery代码片段
2015/11/02 Javascript
JavaScript 2048 游戏实例代码(简单易懂)
2016/03/25 Javascript
javascript实现列表切换效果
2016/05/02 Javascript
最简单纯JavaScript实现Tab标签页切换的方式(推荐)
2016/07/25 Javascript
js阻止冒泡和默认事件(默认行为)详解
2016/10/20 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
详解vue-cli 本地开发mock数据使用方法
2018/05/29 Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
2019/08/07 Javascript
vue+canvas实现移动端手写签名
2020/05/21 Javascript
[02:44]重置世界,颠覆未来——DOTA2 7.23版本震撼上线
2019/12/01 DOTA
分享几道你可能遇到的python面试题
2017/07/24 Python
Python排序算法实例代码
2017/08/10 Python
Python 多核并行计算的示例代码
2017/11/07 Python
python实现K最近邻算法
2018/01/29 Python
基于pandas数据样本行列选取的方法
2018/04/20 Python
对python中raw_input()和input()的用法详解
2018/04/22 Python
pandas的唯一值、值计数以及成员资格的示例
2018/07/25 Python
树莓派安装OpenCV3完整过程的实现
2019/10/10 Python
Python利用全连接神经网络求解MNIST问题详解
2020/01/14 Python
解决pyinstaller 打包exe文件太大,用pipenv 缩小exe的问题
2020/07/13 Python
京东全球售:直邮香港,澳门,台湾,美国,澳大利亚等地区
2017/09/24 全球购物
应用艺术毕业生的自我评价
2013/12/04 职场文书
历史专业个人求职信范文
2013/12/07 职场文书
员工拾金不昧表扬信
2014/01/09 职场文书
班级道德讲堂实施方案
2014/02/24 职场文书
社会实践活动总结报告
2014/04/29 职场文书
大学活动总结范文
2014/04/29 职场文书
土建工程师岗位职责
2014/06/10 职场文书
新员工考核评语
2014/12/31 职场文书
Python如何识别银行卡卡号?
2021/06/10 Python
MySQL范围查询优化的场景实例详解
2022/06/10 MySQL