mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-11 18:42:54 +00:00
perf: 优化修改任务load
This commit is contained in:
parent
c51135a4cc
commit
ceb4fc8292
@ -91,6 +91,7 @@
|
|||||||
completed-icon="ios-more"
|
completed-icon="ios-more"
|
||||||
size="medium"
|
size="medium"
|
||||||
:color-show="false"
|
:color-show="false"
|
||||||
|
:show-load="false"
|
||||||
@on-update="getLogLists"/>
|
@on-update="getLogLists"/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="task-menu-icon" @click="handleClick">
|
<div class="task-menu-icon" @click="handleClick">
|
||||||
<div v-if="loadIng" class="loading"><Loading/></div>
|
<div v-if="loadIng && showLoad" class="loading"><Loading/></div>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
<Icon v-if="task.complete_at" class="completed" :type="completedIcon" />
|
<Icon v-if="task.complete_at" class="completed" :type="completedIcon" />
|
||||||
<Icon v-else :type="icon" class="uncomplete"/>
|
<Icon v-else :type="icon" class="uncomplete"/>
|
||||||
@ -55,6 +55,10 @@ export default {
|
|||||||
projectId:{
|
projectId:{
|
||||||
type: Number,
|
type: Number,
|
||||||
default: 0
|
default: 0
|
||||||
|
},
|
||||||
|
showLoad: {
|
||||||
|
type: Boolean,
|
||||||
|
default: true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user