浏览代码

判断商品数据丢失情况

tremble 3 年之前
父节点
当前提交
b7520c0fa1
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      src/components/Tags/goods-list.vue

+ 6 - 0
src/components/Tags/goods-list.vue

@@ -129,6 +129,12 @@ const addCart = async (item) => {
 };
 
 const updateProductsById = async (idx) => {
+  console.log();
+  if(!tagclick.value.data.products[idx]){
+    Dialog.toast({ content: `获取商品详情失败,请稍后再试`, type: 'error' })
+    emit('close')
+    return
+  }
   Loading.show();
   let res = await apis.get_product_info({
     // productId: 'p15677829'