v1.7.1 - lint updates

This commit is contained in:
LINING-PC\lining
2026-01-11 22:22:15 +08:00
parent bed3665e59
commit 8e8a90ca6a
15 changed files with 399 additions and 398 deletions
+12 -12
View File
@@ -10,6 +10,18 @@ defineOptions({
name: 'TaskListColumn',
})
withDefaults(defineProps<Props>(), {
align: 'left',
})
// 定义 slot
defineSlots<{
// 列头部插槽
header?:() => any
// 列内容默认插槽,接收 scope 对象 { row: Task, $index: number }
default?: (scope: { row: any; $index: number }) => any
}>()
interface Props {
// 列的属性名(用于访问任务数据)
prop?: string
@@ -23,18 +35,6 @@ interface Props {
cssClass?: string
}
withDefaults(defineProps<Props>(), {
align: 'left',
})
// 定义 slot
defineSlots<{
// 列头部插槽
header?: () => any
// 列内容默认插槽,接收 scope 对象 { row: Task, $index: number }
default?: (scope: { row: any; $index: number }) => any
}>()
// 注意:此组件不渲染任何内容,仅用于声明列配置
// 实际渲染由 TaskList 和 TaskRow 处理
</script>