Ver Fonte

fix: 判空

liangan há 4 semanas atrás
pai
commit
d1316a5781
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      src/pages/myOrders/orderDetail.vue

+ 2 - 2
src/pages/myOrders/orderDetail.vue

@@ -276,7 +276,7 @@ onUnmounted(() => {
           </text>
         </view>
         <!-- 拼团头像 -->
-        <view v-if="pinkList.length" class="mb-20rpx bg-white px-20rpx py-20rpx text-center">
+        <view v-if="pinkList && pinkList.length" class="mb-20rpx bg-white px-20rpx py-20rpx text-center">
           <image v-for="i in pinkList" :key="i" class="mx-4rpx mb-8rpx h-80rpx w-80rpx rounded-full" :src="i.avatar" />
         </view>
       </template>
@@ -369,7 +369,7 @@ onUnmounted(() => {
             </view>
           </view>
         </view>
-        <view v-if="detail?.orderStatusVO.length" class="py-24rpx">
+        <view v-if="detail?.orderStatusVO?.length" class="py-24rpx">
           <template v-for="i in detail?.orderStatusVO" :key="i.id">
             <view v-if="timeMap[i.changeType]" class="mb-16rpx flex flex-col text-#3A444C">
               <view class="flex items-center justify-between text-24rpx">