fix:去掉v-memo和编译警告问题
This commit is contained in:
@@ -3474,26 +3474,6 @@ const handleAddSuccessor = (task: Task) => {
|
|||||||
<div
|
<div
|
||||||
v-for="(task, index) in tasks"
|
v-for="(task, index) in tasks"
|
||||||
:key="task.id"
|
:key="task.id"
|
||||||
v-memo="[
|
|
||||||
task.id,
|
|
||||||
task.startDate,
|
|
||||||
task.endDate,
|
|
||||||
task.progress,
|
|
||||||
task.name,
|
|
||||||
task.type,
|
|
||||||
task.isParent,
|
|
||||||
hoveredTaskId === task.id,
|
|
||||||
highlightedTaskIds.has(task.id),
|
|
||||||
highlightedTaskId === task.id,
|
|
||||||
isInHighlightMode,
|
|
||||||
dayWidth,
|
|
||||||
timelineScrollLeft,
|
|
||||||
hideBubbles,
|
|
||||||
currentTimeScale,
|
|
||||||
taskBarRenderKey,
|
|
||||||
props.allowDragAndResize,
|
|
||||||
index
|
|
||||||
]"
|
|
||||||
class="task-row"
|
class="task-row"
|
||||||
:class="{ 'task-row-hovered': hoveredTaskId === task.id }"
|
:class="{ 'task-row-hovered': hoveredTaskId === task.id }"
|
||||||
:style="{ top: `${index * 51}px` }"
|
:style="{ top: `${index * 51}px` }"
|
||||||
|
|||||||
@@ -27,6 +27,8 @@ export default defineConfig({
|
|||||||
// 确保外部化处理那些你不想打包进库的依赖
|
// 确保外部化处理那些你不想打包进库的依赖
|
||||||
external: ['vue'],
|
external: ['vue'],
|
||||||
output: {
|
output: {
|
||||||
|
// 使用命名导出,避免默认导出警告
|
||||||
|
exports: 'named',
|
||||||
// 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量
|
// 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量
|
||||||
globals: {
|
globals: {
|
||||||
vue: 'Vue',
|
vue: 'Vue',
|
||||||
|
|||||||
Reference in New Issue
Block a user