This commit is contained in:
神仙都没用 2023-10-12 13:54:30 +08:00
parent 0f2cb98c42
commit 3830de86f5
2 changed files with 9 additions and 3 deletions

View File

@ -92,7 +92,7 @@
</el-icon>
</template>
<el-icon @click.stop="remove">
<el-icon @click.stop="remove" v-if="!disabled">
<delete />
</el-icon>
</div>
@ -125,7 +125,8 @@ const props = defineProps({
list: {
type: Array as PropType<Upload.Item[]>,
default: () => []
}
},
disabled: Boolean
});
const emit = defineEmits(["remove"]);

View File

@ -111,7 +111,12 @@
>
<slot name="item" :item="item" :index="index">
<div class="cl-upload__item">
<upload-item :item="item" :list="list" @remove="remove(index)" />
<upload-item
:item="item"
:list="list"
:disabled="disabled"
@remove="remove(index)"
/>
</div>
</slot>
</el-upload>