努力查看这两个摘要之间的区别:
状态未设定
handleAddItemToCart = (item) => {
this.setState((state) => {
const { cartItems } = state;
item.quantity = 1;
cartItems.push(item);
return { cartItems };
});
}
设置状态
<...>
return { cartItems: [...cartItems] }
对我来说,这实际上不是问题,但我真的很想了解这里发生的事情-我误会了什么?
慕雪6442864
相关分类