el-select change自定义参数
Posted ☆♂安♀★
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了el-select change自定义参数相关的知识,希望对你有一定的参考价值。
只有带value参数的默认方法
<el-table-column
label="eleName"
>
<template #default="scope">
<el-select v-model="scope.row.feeEleselect" name="eleselect" :disabled="layer.operationType == \'view\' || layer.operationType == \'audit\'" placeholder="" clearable filterable @change="changeFeeValueOption"> <el-option v-for="(item,index) in feeEleOptions" :label="item.label" :value="item.value" > </el-option> </el-select>
</template>
</el-table-column>
methods:
changeFeeValueOption(value)
console.log(value)
,
但因为我的是表格里面含有select,要实现左右联动,那就要判断select的位置,就要自定义参数
<el-table-column label="eleName" width="180"> <template #default="scope"> <el-select v-model="scope.row.feeEleselect" name="eleselect" :disabled="layer.operationType == \'view\' || layer.operationType == \'audit\'" placeholder="" clearable filterable @change="(val)=>changeFeeValueOption(val,scope.row.name)"> <el-option v-for="(item,index) in feeEleOptions" :label="item.label" :value="item.value" > </el-option> </el-select> </template> </el-table-column> methods: changeFeeValueOption(value,rowname) console.log(rowname,value)
上面代码中的val 就是原有select的value值,而我们又进行自定义了方法,进行封装新增参数。比如我们新增一个row里面的name,但可能你们正常用到的id字段
以上是关于el-select change自定义参数的主要内容,如果未能解决你的问题,请参考以下文章
[element-ui] 多列表实现+自定义过滤 el-select
在element-ui组件select选择器的change事件中传递自定义参数
在element-ui组件select选择器的change事件中传递自定义参数
R语言使用R原生函数plot和lines可视化线图并使用lty参数自定义线条类型lwd自定义设置线条的粗细col参数自定义线条颜色(Change R base plot line types)