From aedb780e4561cb5d5e86abed9de528e339c700d4 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Fri, 3 Oct 2025 17:47:02 +0800 Subject: [PATCH] fix --- src/component/Detail/DesignDetail.vue | 3 ++- src/store/Detail/designDetail.ts | 5 +---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index ff5127f3..650bdc02 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -297,9 +297,10 @@ export default defineComponent({ } const setClothes = async (list:any)=>{ let clothesList:any = [] + await nextTick() for(let i = 0;i = { for (let j = 0; j < data.clothes.length; j++) { const item = data.clothes[j]; if(!item.id)continue - if(item.id == state.selectDetail.id || state.selectDetail.newDetail?.sketch?.id == item.id){ - - } let id_:any if(state.currentDetailType != 'models'){ if(data.clothes.length > 2){ @@ -240,7 +237,7 @@ const DesignDetail : Module = { img.src = state.frontBack.body.path; img.onload = () => { let scale:any = el.parentNode.offsetWidth / img.width; - if(state.selectDetail.newDetail?.sketch?.id && !state.selectDetail.id){ + if(state.selectDetail?.newDetail?.sketch?.id && !state.selectDetail.id){ state.frontBack.front.push({id:state.selectDetail.newDetail?.sketch?.id}) state.frontBack.back.push({id:state.selectDetail.newDetail?.sketch?.id}) }