style生成新增提示词
This commit is contained in:
@@ -36,6 +36,21 @@ const updateStyle = (item,index)=>{
|
|||||||
if(!['RUNNING','PENDING'].includes(item.status))emit('updateStyle', {item,index})
|
if(!['RUNNING','PENDING'].includes(item.status))emit('updateStyle', {item,index})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const vLoading = {
|
||||||
|
mounted: (el: HTMLElement, binding: any) =>{
|
||||||
|
binding.value.timer = ()=>{
|
||||||
|
setTimeout(()=>{
|
||||||
|
binding.value.isLoading = true
|
||||||
|
},5000)
|
||||||
|
}
|
||||||
|
binding.value.timer()
|
||||||
|
},
|
||||||
|
unmounted(el: HTMLElement, binding: any) {
|
||||||
|
binding.value.isLoading = false
|
||||||
|
clearTimeout(binding.value.timer)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
onMounted(()=>{
|
onMounted(()=>{
|
||||||
})
|
})
|
||||||
onUnmounted(()=>{
|
onUnmounted(()=>{
|
||||||
@@ -49,7 +64,12 @@ const {} = toRefs(data);
|
|||||||
<div class="title">look {{ index + 1 }}</div>
|
<div class="title">look {{ index + 1 }}</div>
|
||||||
<div class="imgBox" @click="setSelectList(item)">
|
<div class="imgBox" @click="setSelectList(item)">
|
||||||
<img v-if="item?.path" :src="item?.path" alt="">
|
<img v-if="item?.path" :src="item?.path" alt="">
|
||||||
<van-loading v-else size="20rem"/>
|
<div v-else v-loading="item">
|
||||||
|
<van-loading size="20rem"/>
|
||||||
|
<span v-if="item?.isLoading" style="font-size: 2.8rem;">
|
||||||
|
Still generating...
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
<!-- <img v-for="(img,index) in item?.imgList" :key="index" :src="img" alt=""> -->
|
<!-- <img v-for="(img,index) in item?.imgList" :key="index" :src="img" alt=""> -->
|
||||||
<div class="icon" v-if="item.id == select?.id">
|
<div class="icon" v-if="item.id == select?.id">
|
||||||
<SvgIcon name="modelSelected" size="60" />
|
<SvgIcon name="modelSelected" size="60" />
|
||||||
|
|||||||
Reference in New Issue
Block a user