给Dialog中的Table的每一行增加下拉框,并避免全部下拉框的值被统一修改
为了避免全部下拉框的值被统一修改,我们为每一行添加对应的索引scope.$index
- 在select的v-model中添加每一行对应的索引scope.$index
- 在optiont的click方法中传入该索引scope.$index,在该自定义方法中根据该索引进行与后台的数据交互
<el-table :data="gridData" :row-class-name="tableRowClassName">
<el-table-column
:formatter="addStatusFormatter"
property="status"
label="处理状态"
width="150px"
>
<template slot-scope="scope">
<el-select v-model="gridData[scope.$index].status"