Я просто хотел получить разъяснение по этому вопросу
state = {
foodList: [],
currentFoodItem: null,
}
onFoodsReceived = (foodList) => {
console.log(foodList);
this.setState(prevState => ({
foodList: prevState.foodList = foodList
}));
}
В приведенном выше коде он использует prevState для замены значения списка, когда вы можете использовать приведенный ниже код. Почему некоторые используют prevstate, в то время как другие не заменяют значение списка
onFoodsReceived = (foodList) => {
console.log(foodList);
this.setState({
foodList: foodList
}));
}