请问一下在element中 如何做到仅仅改变当前行而不是全部

新手上路,请多包涵
<div class="m__sub_content">
      <el-table
        :data="tableData"
        height='100%'
        size='mini'
        style="width: 100%;"
      >
        <el-table-column
          prop="name"
          label="人群名称"
          width="80"
        >
        </el-table-column>
        <el-table-column
          prop="address"
          label="构建方式"
          width="80"
        >
        </el-table-column>
        <el-table-column
          prop="address"
          label="人群量覆盖量"
        >
        </el-table-column>
        <el-table-column
          prop="address"
          label="状态"
        >
          <template slot-scope="scope">
            <el-tag
              size="mini"
              :type="FormatStatus(scope.row.state).type"
            > <i :class="FormatStatus(scope.row.state).icon"></i>{{ FormatStatus(scope.row.status).txt }}</el-tag>
          </template>
        </el-table-column>
        <el-table-column
          prop="address"
          label="数据源"
        >
        </el-table-column>
        <el-table-column
          prop="address"
          label="广告主"
          show-overflow-tooltip
        >
        </el-table-column>
        <el-table-column
          prop="data"
          label="更新时间"
        >
        </el-table-column>
        <el-table-column label="操作">
          <template slot-scope="scope">
            <!-- <el-button
          size="mini"
          @click="handleEdit(scope.$index, scope.row)">Edit</el-button> -->
            <div
              class='operate'
              style="display:flex"
            >
              <i
                v-show="isShowload(scope.row)"
                class="iconfont icon-xiazai"
                title="下载"
                @click="downLoad(scope.row)"
              ></i>
              <i
                class="iconfont icon-bianji"
                title="编辑"
              ></i>
              <i
                class="iconfont icon-shanchu"
                title="删除"
                @click="deleteCurrentLine(scope.row)"
              ></i>
            </div>

          </template>
        </el-table-column>
      </el-table>

请问一下 我的表格数据是依赖tableData,现在的业务逻辑是点击下载的时候前端自己将 下载的i 这个样式改变。
请问一下大家是如何操作的。平常我是在后端存在数据的时候使用scope.row进行拿到当前行。
可是这里关于 这个i并没有对应的数据值。应该如何单独改变### 问题描述

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 1.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题