Commit 11ec263a by cherishsince

【优化】处理抽屉中 绘画中的图片不能展示加载状态

parent bbf7956f
......@@ -112,7 +112,6 @@ watch(show, async (newValue, oldValue) => {
// watch id
const { id } = toRefs(props)
watch(id, async (newVal, oldVal) => {
console.log('newVal', newVal)
if (newVal) {
await getImageDetail(newVal)
}
......
......@@ -41,12 +41,8 @@ const handlerBtnClick = async (type, imageDetail: ImageDetailVO) => {
emits('onBtnClick', type, imageDetail)
}
// emits
const emits = defineEmits(['onBtnClick'])
//
onMounted(async () => {
if (props.imageDetail.status === 'in_progress') {
const handlerLoading = async (status: string) => {
if (status === 'in_progress') {
cardImageLoadingInstance.value = ElLoading.service({
target: cardImageRef.value,
text: '生成中...'
......@@ -57,6 +53,19 @@ onMounted(async () => {
cardImageLoadingInstance.value = null;
}
}
}
// watch
const { imageDetail } = toRefs(props)
watch(imageDetail, async (newVal, oldVal) => {
await handlerLoading(newVal.status as string)
})
// emits
const emits = defineEmits(['onBtnClick'])
//
onMounted(async () => {
await handlerLoading(props.imageDetail.status as string)
})
</script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment