perf: 优化加载进度条体验

This commit is contained in:
奔跑的面条 2022-12-20 17:05:13 +08:00
parent 1fb57ad1ff
commit de9e304dd4
2 changed files with 7 additions and 1 deletions

View File

@ -26,6 +26,13 @@ const themeColor = computed(() => {
watch(
() => chartLayoutStore.getPercentage,
newValue => {
if (newValue === 0) {
setTimeout(() => {
percentage.value = newValue
showModal.value = false
}, 500);
return
}
percentage.value = newValue
showModal.value = newValue > 0
}

View File

@ -155,7 +155,6 @@ export const useSync = () => {
if (key === ChartEditStoreEnum.COMPONENT_LIST) {
let loadIndex = 0
const listLength = projectData[key].length;
console.log(listLength)
for (const comItem of projectData[key]) {
// 设置加载数量
let percentage = parseInt((parseFloat(`${++loadIndex / listLength}`) * 100).toString())