fix:scformtable添加序号隐藏

This commit is contained in:
shijing 2024-12-20 10:47:15 +08:00
parent e825947de7
commit 6dac98b2a3
1 changed files with 3 additions and 2 deletions

View File

@ -16,7 +16,7 @@
</template> </template>
<template #default="scope"> <template #default="scope">
<div :class="['sc-form-table-handle', {'sc-form-table-handle-delete':!hideDelete}]"> <div :class="['sc-form-table-handle', {'sc-form-table-handle-delete':!hideDelete}]">
<span>{{scope.$index + 1}}</span> <span v-if="!hideIndex">{{scope.$index + 1}}</span>
<el-button v-if="!hideDelete" type="danger" icon="el-icon-delete" size="small" plain circle @click="rowDel(scope.row, scope.$index)"></el-button> <el-button v-if="!hideDelete" type="danger" icon="el-icon-delete" size="small" plain circle @click="rowDel(scope.row, scope.$index)"></el-button>
</div> </div>
</template> </template>
@ -44,7 +44,8 @@
placeholder: { type: String, default: "暂无数据" }, placeholder: { type: String, default: "暂无数据" },
dragSort: { type: Boolean, default: false }, dragSort: { type: Boolean, default: false },
hideAdd: { type: Boolean, default: false }, hideAdd: { type: Boolean, default: false },
hideDelete: { type: Boolean, default: false } hideDelete: { type: Boolean, default: false },
hideIndex: { type: Boolean, default: false }
}, },
data(){ data(){
return { return {