Selaa lähdekoodia

feature:修改不能排序的不显示编辑按钮

zeng.chen 1 kuukausi sitten
vanhempi
commit
ef3acfb084
1 muutettua tiedostoa jossa 3 lisäystä ja 3 poistoa
  1. 3 3
      src/views/music/album/detail.vue

+ 3 - 3
src/views/music/album/detail.vue

@@ -47,11 +47,10 @@
           <el-table-column label="序号" align="center">
             <template slot-scope="scope">
               <div v-if="currentEditIndex !== scope.$index">
-                <span :style="{ marginRight: (!disabled || !canOrder) ? '0px' : '8px' }">
+                <span :style="{ marginRight: (canOrder) ? '0px' : '8px' }">
                   {{ (dialogForm.pageNum - 1) * dialogForm.pageSize + scope.$index + 1 }}
                 </span>
-                <svg-icon v-if="!disabled || !canOrder" icon-class="edit"
-                  @click.native="handleEditClick(scope.row, scope.$index)" />
+                <svg-icon v-if="canOrder" icon-class="edit" @click.native="handleEditClick(scope.row, scope.$index)" />
               </div>
               <el-input v-else v-model="editData.sortIndex" size="mini" style="width:60px;" type="number"
                 @blur="onNumberBlur(scope.row, scope.$index)" placeholder="序号" ref="numberInput" />
@@ -340,6 +339,7 @@ export default {
     // 点击编辑图标显示输入框
     handleEditClick(row, index) {
       if (this.disabled || !this.canOrder) {
+        console.log('编辑功能已禁用', this.disabled, this.canOrder);
         return;
       }
       this.editData = {