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 相关文章推荐
图像替换新技术 状态域方法
Jan 28 Javascript
jquery 追加tr和删除tr示例代码
Sep 12 Javascript
jquery attr方法获取input的checked属性问题
May 26 Javascript
使用jQuery设置disabled属性与移除disabled属性
Aug 21 Javascript
javascript判断变量是否有值的方法
Apr 20 Javascript
使用Node.js实现HTTP 206内容分片的教程
Jun 23 Javascript
jQuery实现底部浮动窗口效果
Sep 07 Javascript
微信小程序 scroll-view实现上拉加载与下拉刷新的实例
Jan 21 Javascript
微信小程序实现瀑布流布局与无限加载的方法详解
May 12 Javascript
解析Vue 2.5的Diff算法
Nov 28 Javascript
微信小程序自定义toast的实现代码
Nov 16 Javascript
Vue Render函数创建DOM节点代码实例
Jul 08 Javascript
原生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
php设计模式 Chain Of Responsibility (职责链模式)
2011/06/26 PHP
设置php页面编码的两种方法示例介绍
2014/03/03 PHP
jQuery textarea的长度进行验证
2009/05/06 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
2013/04/26 Javascript
dwz 如何去掉ajaxloading具体代码
2013/05/22 Javascript
javascript原始值和对象引用实例分析
2015/04/25 Javascript
Bootstrap Table使用方法详解
2016/08/01 Javascript
省市区三级联动jquery实现代码
2020/04/15 Javascript
javascript轮播图算法
2016/10/21 Javascript
jQuery向webApi提交post json数据
2017/01/16 Javascript
vue2.0项目实现路由跳转的方法详解
2018/06/21 Javascript
[17:13]DOTA2 HEROS教学视频教你分分钟做大人-斯拉克
2014/06/13 DOTA
[06:14]《辉夜杯》外卡赛附加赛 4支战队巡礼
2015/10/23 DOTA
[01:14:35]DOTA2上海特级锦标赛B组资格赛#1 Alliance VS Fnatic第一局
2016/02/26 DOTA
[14:21]VICI vs EG (BO3)
2018/06/07 DOTA
python 获取文件下所有文件或目录os.walk()的实例
2018/04/23 Python
django迁移数据库错误问题解决
2019/07/29 Python
python cv2在验证码识别中应用实例解析
2019/12/25 Python
python在不同条件下的输入与输出
2020/02/13 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
2020/03/13 Python
基于Django快速集成Echarts代码示例
2020/12/01 Python
python爬取微博评论的实例讲解
2021/01/15 Python
Django中的DateTimeField和DateField实现
2021/02/24 Python
详解CSS3中常用的样式【基本文本和字体样式】
2020/10/20 HTML / CSS
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
Wiggle美国:英国骑行、跑步、游泳、铁人三项商店
2018/10/27 全球购物
杭州信雅达系统.NET工程师面试试题
2015/02/08 面试题
早会主持词
2014/03/17 职场文书
电子商务优秀毕业生求职信
2014/07/11 职场文书
反四风个人对照检查材料思想汇报
2014/09/25 职场文书
工作疏忽检讨书500字
2014/10/26 职场文书
中学生思想品德评语
2014/12/31 职场文书
医院见习总结
2015/06/24 职场文书
2016党校学习心得体会范文
2016/01/07 职场文书
高中信息技术教学反思
2016/02/16 职场文书
vue实现input输入模糊查询的三种方式
2022/08/14 Vue.js