element-ui,多选表格穿梭框实现,与表格被选中项颜色的添加

本文介绍了如何利用Element-UI组件库创建多选表格穿梭框,并实现表格行被选中时颜色的变化。通过展示页面结构和逻辑代码,详细解释了数据操作和事件监听,帮助开发者理解如何处理表格选中状态和数据交换功能。
摘要由CSDN通过智能技术生成

一、页面构图部分

<div style="display: flex">

<el-card class="dialogCardLeft">

<div slot="header">

<span> 待选运营位</span>

<el-input

placeholder="输入运营位名称"

v-model="dialogCardLeftInputData"

class="dialogCardLeftInput"

>

<img

slot="suffix"

src="../../assets/u8351.png"

class="InputSearchImg"

/>

</el-input>

</div>

<el-table

:data="OperationPositionData"

@selection-change="OperationPositionalSelectionChange"

@select="handleSelectTable"

@select-all="handleSelectTableAll"

@row-click="handleRowClick"

:row-class-name="tableRowClassNameMySelf"

style="width: 100%"

ref="OperationPositionTable"

>

<el-table-column type="selection" width="55"></el-table-column>

<el-table-column

label="序号"

type="index"

:index="indexMethod"

width="50"

>

</el-table-column>

<el-table-column prop="sms" label="运营位编码"> </el-table-column>

<el-table-column prop="name" label="运营位名称"> </el-table-column>

<el-table-column prop="position" label="归属渠道">

</el-table-column>

</el-table>

</el-card>

<div class="OperationPositionButtonFather">

<button

class="OperationPositionButton button-blue"

@click="giveDataToAlreadyTable"

:disabled="ChangeStatusButton.length == 0 ? 'true' : undefined"

>

>>

</button>

<button

class="OperationPositionButton button-red"

@click="giveDataToBeTable"

:disabled="ChangeStatusRedButton.length == 0 ? 'true' : undefined"

>

<<

</button>

</div>

<el-card class="dialogCardRight">

<div slot="header">

<span> 已选运营位</span>

</div>

<el-table

@selection-change="OperationPositionalAlreadySelectionChange"

:data="OperationPositionAlreadySelectData"

style="width: 100%&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值