i#ICZHVS 增加task内容支持自定义渲染

This commit is contained in:
qiuchengw
2025-09-24 16:52:49 +08:00
parent f77bd31198
commit 86aab1be0f
10 changed files with 190 additions and 47 deletions
+6 -2
View File
@@ -1617,7 +1617,7 @@ const handleMouseDown = (event: MouseEvent) => {
'input',
'select',
'textarea',
'.task-bar-content',
'.custom-task-content',
'.progress-bar',
'.task-name',
'.task-controls',
@@ -2754,7 +2754,11 @@ const handleAddSuccessor = (task: Task) => {
@add-predecessor="handleAddPredecessor"
@add-successor="handleAddSuccessor"
@delete="handleTaskDelete"
/>
>
<template v-if="$slots['custom-task-content']" #content="barScope">
<slot name="custom-task-content" v-bind="barScope" />
</template>
</TaskBar>
</div>
</div>
</div>