Commerce.js cart.line_items 一开始没有以数组形式返回,并给出错误
2021-09-15
273
我尝试使用
const isEmpty = !cart.line_items.length;
来查找我的购物车是否为空,但它返回了无法读取未定义的属性长度。因此我 console.logged cart.line_items 是否是一个数组,最终返回 false、true、true。因此出于某种原因,它在开始时未被识别为数组。我该如何解决这个问题?
1个回答
添加此 catch
if(!cart.line_items) return 'Loading...'
似乎解决了问题
Arxci
2021-09-15