diff --git a/components/diy_goodsGroup/diy_goodsGroup.js b/components/diy_goodsGroup/diy_goodsGroup.js index eabd4ee..15aa09c 100644 --- a/components/diy_goodsGroup/diy_goodsGroup.js +++ b/components/diy_goodsGroup/diy_goodsGroup.js @@ -148,8 +148,10 @@ Component({ this.data.g_id = nav_item.data; var arr = []; - for (var i = 0; i < this.data.g_id.length; i += parseInt(this.data.goodscount)) { - arr.push(this.data.g_id.slice(i, i + parseInt(this.data.goodscount))); + if(this.data.g_id) { + for (var i = 0; i < this.data.g_id.length; i += parseInt(this.data.goodscount)) { + arr.push(this.data.g_id.slice(i, i + parseInt(this.data.goodscount))); + } } this.data.firist_type_data = arr; this.init(this.data.classstyle_id, this.data.wgroup);