chenhj
10 天以前 8959959e59f5a95ca7e61aa60decba4364f36339
src/components/Table/ETable.vue
@@ -2,10 +2,10 @@
    <el-table
      v-loading="loading"
      :data="tableData"
      style="width: 100%"
      :border="border"
      :show-selection="showSelection"
      :max-height="maxHeight"
      :header-cell-style="{ background: '#EBEEF5', color: '#3D3D3D' }"
      @selection-change="handleSelectionChange"
      @row-click="handleRowClick"
      @row-dblclick="handleRowDblClick"
@@ -38,13 +38,13 @@
              size="small"
              @click="handleEdit(scope.row)"
            >编辑</el-button>
            <el-button
              v-if="operations.includes('delete')"
              link
              type="danger"
              size="small"
              @click="handleDelete(scope.row)"
            >删除</el-button>
<!--            <el-button-->
<!--              v-if="operations.includes('delete')"-->
<!--              link-->
<!--              type="danger"-->
<!--              size="small"-->
<!--              @click="handleDelete(scope.row)"-->
<!--            >删除</el-button>-->
          </slot>
        </template>
      </el-table-column>
@@ -124,7 +124,7 @@
    // 操作列宽度
    operationsWidth: {
      type: [String, Number],
      default: 160
      default: 100
    },
    // 显示哪些操作按钮
    operations: {
@@ -172,9 +172,8 @@
  </script>
  
  <style scoped>
  :deep(.el-table) {
    margin-bottom: 20px;
    overflow-x: auto;
  .el-table {
    margin: 20px 0 !important;
  }
  
  :deep(.el-table th) {