Sfoglia il codice sorgente

兼容data为null,[]的情况

cxmo 1 anno fa
parent
commit
07b868e376
1 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 3 3
      src/App.vue

+ 3 - 3
src/App.vue

@@ -10,13 +10,13 @@ let adSrc = ref('')
 let isShowAd = ref(false)
 function getBanner(){
     getBannerList().then(res=>{
-        if(res.code!==200){
+        if(res.code!==200||!res.data){
             isShowAd.value = false
             adSrc.value = ''
             return 
         }
-        isShowAd.value = res.data.length>0
-        adSrc.value = res.data[0].image_url_web
+        isShowAd.value = res.data?.length>0
+        adSrc.value = res.data[0]?.image_url_web||''
     })
 }
 getBanner()