Skip to content

TDelete / 删除确认

Delete provides a safe delete action with multiple confirmation modes: modal, popover, or type-to-confirm. / 删除确认提供安全的删除操作,支持弹窗确认、气泡确认或输入文字二次确认。

Props / 属性

PropType / 类型Default / 默认值Description / 说明
displayType'button' | 'icon' | 'menu' | 'popover'Display style
labelstringButton text
matchstringType-to-confirm text
loadingbooleanfalseLoading state
disabledbooleanfalseDisabled

Events / 事件

EventDescription
@confirmDelete confirmed
@cancelDelete cancelled

Basic Usage / 基础用法

vue
<script setup lang="ts">
import { TDelete } from '@gulcc/tabler-vue'

function handleDelete() {
  // perform delete
}
</script>

<template>
  <TDelete label="Delete / 删除" display-type="button" @confirm="handleDelete" />
</template>