瀏覽代碼

定制频道 修改数据显示bug

DESKTOP-O04BTUJ\muzen 2 年之前
父節點
當前提交
5d0601a79a
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/views/operation/channel/detail.vue

+ 4 - 4
src/views/operation/channel/detail.vue

@@ -27,7 +27,7 @@
         <el-button type="primary" icon="el-icon-plus" @click="getDialog">
           新增内容
         </el-button>
-        <el-table :data="tableData" height="381" v-loading="loading">
+        <el-table :data="tableData" v-loading="loading">
           <el-table-column label="内容ID" prop="audioId" align="center" />
           <el-table-column label="音频名称" prop="audioName" align="center" />
           <el-table-column label="音频封面" align="center">
@@ -70,7 +70,7 @@
       <!-- 列表 -->
       <el-table :data="dialogData" height="476" ref="table" :row-key="getRowKey"
         @selection-change="getChange">
-        <el-table-column type="selection" align="center" reserve-selection />
+        <el-table-column type="selection" align="center" :reserve-selection="true" />
         <el-table-column label="内容ID" prop="id" align="center" />
         <el-table-column label="音频名称" prop="audioName" align="center" />
         <el-table-column label="音频封面" align="center">
@@ -167,12 +167,11 @@ export default {
         if (res.code == 0) {
           this.dialogData = res.data[0].pageData.records
           this.total = res.data[0].pageData.total
-          this.$refs.table.clearSelection()
           if (this.tableData.length > 0) {
             this.tableData.map(i => {
               let row = res.data[0].pageData.records.find(j => j.id === i.audioId)
               if (row) {
-                this.$refs.table.toggleRowSelection(row)
+                this.$refs.table.toggleRowSelection(row, true)
               }
             })
           }
@@ -235,6 +234,7 @@ export default {
     getRowKey(row) {
       return row.id
     },
+
     // 表格多选
     getChange(row) {
       this.ids = []