以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>            

转载于:https://www.cnblogs.com/ttjm/p/10904160.html

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

  1. Element ui 组件中用键盘事件

    //这是表单 <el-form:model="ruleForm"status-icon:rules="rules"ref="ruleForm&q ...

  2. Element UI 组件库分析和二次开发(一)

    我的本地开发环境:M1 芯片Mac,node v12.22.10. 一.Element UI 组件库二次开发的大致流程 1. 从 Element 官方 clone 一份 dev 源码到本地 2. 安装 ...

  3. web前端-vue element UI el-table,el-table-column表格添加行点击事件

    el-table如下数据 一.el-table 整行都可以点击事件 定义点击事件 @row-click="openDetails":openDetails为方法名 <!-- ...

  4. Ant Design Vue 组件@chang绑定方法如何传递自定义参数

    Ant Design Vue 组件@chang绑定方法如何传递自定义参数 今天在写代码的时候遇到一个问题: 在嵌套标签中 外层使用了一个v-for循环去循环一个数组,当内层想要拿取index,并且使用 ...

  5. onchange监听input值变化及input隐藏后change事件不触发的原因与解决方法(设置readonly后onchange不起作用的解决方案)

    onchange监听input值变化及input隐藏后change事件不触发的原因与解决方法(设置readonly后onchange不起作用的解决方案) 参考文章: (1)onchange监听inpu ...

  6. Element UI组件介绍

    简介 element ui 就是基于vue的一个ui框架,该框架基于vue开发了很多相关组件,方便我们快速开发页面. 1.安装Element UI,通过vue脚手架创建项 vue init webpa ...

  7. element ui 组件踩坑记录--后台管理系统-最全

    说明:很久没有开发过后台管理系统,elementui都好久没有用过了,踩了一些小坑,特意记录下: element 特点:a.组件的一般输入的值/可以选择的值,都是绑定在v-model 上面 b. 在组 ...

  8. Element ui 组件库 使用技巧。

    按需引入 babel文件 配置. 配置 babel.config.js文件 可以创建 一个js 特意来存放我们需要的 element 组件. 在main.js 文件中 全局引入 上面存放 组件的 js ...

  9. 解决vue-admin-template插件element UI组件默认英文改中文

    其实vue-admin-template这个框架原来就有的 1.element UI里的组件改中文模式如图: src/main.js: 2.第三方插件如tinymic这个富文本插件改成中文显示,上面方 ...

最新文章

  1. “;“分号空语句的使用
  2. 线性代数:03 向量空间 -- 基本概念
  3. DOM修改元素的方法总结
  4. python字符串基本操作-Python 基本字符串操作
  5. SVN 如何提交 SO 库文件
  6. 20145206邹京儒《网络对抗》逆向及Bof基础实践
  7. threejs 源码解析_threejs demo
  8. JavaScript中的对象学习笔记(属性操作)
  9. python自动化测试-基于 Python 的接口自动化测试实例
  10. 如何解决Xshell使用时中文字体是躺倒显示的问题
  11. 仅对 LINQ to Entities 中已排序的输入支持方法“Skip”。必须在调用“Skip”方法之前调用方法“OrderBy”
  12. 【元胞自动机】基于matlab元胞自动机晶体生长【含Matlab源码 232期】
  13. MODIS数据下载及批处理
  14. Reportlab 表格样式问题
  15. 【NA】函数最佳逼近(三)切比雪夫多项式
  16. 十分钟掌握Google Guice(上)
  17. win10如何删除计算机用户,win10如何取消账户登录_win10怎么删除登录账户
  18. error: C:\projects\opencv-python\opencv\modules\imgproc\src\imgwarp.cpp:5594: error: (-215) (M0.type
  19. Android WebView简介
  20. Origin Pro2017 不等间距图

热门文章

  1. Cookie案例-显示用户的上次访问时间代码实现
  2. js和CSS3炫酷3D相册展示
  3. iOS interface适配
  4. 《Node.js开发实战详解》学习笔记
  5. Nginx+Lua+Redis 对请求进行限制
  6. HDU-4618 Palindrome Sub-Array 暴力枚举
  7. Vue 实现左边导航栏且右边显示具体内容(element-ui)
  8. 字符串String的trim()方法
  9. ActiveX控件在项目中的应用
  10. C#中Windows Media Player控件使用实例|方法