perf: 优化项目页面任务加载速度

This commit is contained in:
Pang 2023-12-15 22:51:20 +08:00
parent a6873302f3
commit 9f186f1e9c
2 changed files with 31 additions and 36 deletions

View File

@ -175,6 +175,7 @@
<TaskMenu :ref="`taskMenu_${item.id}`" :task="item" icon="ios-more"/> <TaskMenu :ref="`taskMenu_${item.id}`" :task="item" icon="ios-more"/>
</div> </div>
</div> </div>
<template v-if="!item.complete_at">
<div v-if="item.desc" class="task-desc"><pre v-html="item.desc"></pre></div> <div v-if="item.desc" class="task-desc"><pre v-html="item.desc"></pre></div>
<div v-if="item.task_tag.length > 0" class="task-tags"> <div v-if="item.task_tag.length > 0" class="task-tags">
<Tag v-for="(tag, keyt) in item.task_tag" :key="keyt" :color="tag.color">{{tag.name}}</Tag> <Tag v-for="(tag, keyt) in item.task_tag" :key="keyt" :color="tag.color">{{tag.name}}</Tag>
@ -204,6 +205,7 @@
</ETooltip> </ETooltip>
</div> </div>
<em v-if="item.p_name" class="priority-color" :style="{backgroundColor:item.p_color}"></em> <em v-if="item.p_name" class="priority-color" :style="{backgroundColor:item.p_color}"></em>
</template>
</div> </div>
<div class="task-item additem"> <div class="task-item additem">
<TaskAddSimple <TaskAddSimple

View File

@ -587,13 +587,6 @@
text-decoration: line-through; text-decoration: line-through;
} }
} }
.task-desc,
.task-tags,
.task-users,
.task-progress,
.priority-color {
display: none;
}
} }
&.hidden { &.hidden {
display: none; display: none;