【发布时间】:2020-05-07 07:53:25
【问题描述】:
当前代码
async onPressAdd() {
// at this moment, items is an array and shop is an object
db.storeSale(items, shop);
}
在不同的文件中
storeSale = async ({ items,shop }) => {
console.log(items); // undefined
console.log(shop); // not object
}
我试图传递一个数组和一个对象作为参数,但它不像上面的代码那样工作。
我想以数组的形式接收商品并以对象的形式购物。
如果您能给我任何建议,我将不胜感激。
【问题讨论】:
-
您的代码尝试解构第一个参数。只需使用
async (items, shop) =>