diff --git a/pages/info/postProductInfo/index.js b/pages/info/postProductInfo/index.js index 3afaff8..22e9eb8 100644 --- a/pages/info/postProductInfo/index.js +++ b/pages/info/postProductInfo/index.js @@ -75,7 +75,8 @@ Page({ res.data.flag = res.data.sku.find(item => item.flag == 'on') ? res.data.flag : 0 let resData = res.data - if (resData.product_data) { + try { + if (resData.product_data && resData.is_package==1) { for(let key in resData.product_data) { resData.product_data[key] = JSON.parse(resData.product_data[key]) } @@ -89,6 +90,7 @@ Page({ // resData.product_data["食"] = JSON.parse(resData.product_data["食"]) // } } + } catch(e) {} this.setData({ info: resData,