From 97b612b0f61af30adfd0721d1c08fa2a9d8f987a Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Fri, 15 Jan 2021 14:36:15 +0800 Subject: [PATCH] 脚本错误的修复 --- components/diy_pingd_buy/diy_pingd_buy.js | 2 +- components/diy_seckill/diy_seckill.js | 2 +- components/diy_shopname/diy_shopname.js | 14 ++++++++++---- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/components/diy_pingd_buy/diy_pingd_buy.js b/components/diy_pingd_buy/diy_pingd_buy.js index 31975e9..3150a37 100644 --- a/components/diy_pingd_buy/diy_pingd_buy.js +++ b/components/diy_pingd_buy/diy_pingd_buy.js @@ -69,7 +69,7 @@ Component({ //如果拼单的数组为空的时候 var goodslist=res.data.data; - if(goodslist.length==0) return false; + if(!goodslist || goodslist.length==0) return false; /*--商品队列按照添加的顺序排列--*/ g_id.forEach(function(val, ind) { diff --git a/components/diy_seckill/diy_seckill.js b/components/diy_seckill/diy_seckill.js index 0e858a4..069c855 100644 --- a/components/diy_seckill/diy_seckill.js +++ b/components/diy_seckill/diy_seckill.js @@ -65,7 +65,7 @@ Component({ //如果秒杀的数组为空的时候 var goodslist=res.data.data; - if(goodslist.length==0) return false; + if(!goodslist || goodslist.length==0) return false; // 判断火热,预热 var newTime = ut.gettimestamp(); diff --git a/components/diy_shopname/diy_shopname.js b/components/diy_shopname/diy_shopname.js index f794add..370d43f 100644 --- a/components/diy_shopname/diy_shopname.js +++ b/components/diy_shopname/diy_shopname.js @@ -27,15 +27,21 @@ Component({ //--所有商品-- getApp().request.promiseGet("/api/weshop/goods/page/", {data:{ isonsale: 1, store_id: o.stoid,page:1,pageSize:1}}).then(res => { - var total=res.data.data.total; - th.setData({total:total}) + + if(res.data.code==0 && res.data.data){ + var total=res.data.data.total; + th.setData({total:total}) + } }) //--所有新品-- getApp().request.promiseGet("/api/weshop/goods/page/", {data:{is_new:1,isonsale: 1, store_id: o.stoid,page:1,pageSize:1}}).then(res => { - var total=res.data.data.total; - th.setData({new_total:total}) + if(res.data.code==0 && res.data.data) + { + var total = res.data.data.total; + th.setData({new_total: total}) + } }) }, -- libgit2 0.21.4