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}) }