【增加】Ai Image 列表增加自动刷新

This commit is contained in:
cherishsince
2024-05-28 09:51:58 +08:00
parent f74e8e6689
commit 0b8301cc1c
2 changed files with 10 additions and 3 deletions

View File

@ -17,6 +17,7 @@ import ImageTaskCard from './ImageTaskCard.vue'
import {bool} from "vue-types";
const imageList = ref<ImageDetailVO[]>([]) // image 列表
const imageListInterval = ref<any>() // image 列表定时器,刷新列表
const showTaskDetail = ref<bool>(false) // 是否显示 task 详情
/**
@ -56,12 +57,20 @@ const handlerImageBtnClick = async (type, imageDetail: ImageDetailVO) => {
await handlerDrawerOpen()
}
}
//
defineExpose({getImageList})
//
onMounted(async () => {
// 获取 image 列表
await getImageList()
// 自动刷新 image 列表
imageListInterval.value = setInterval(async () => {
await getImageList()
}, 3000)
})
//
onUnmounted(async () => {
})
</script>