1
我有一張桌子,每一行都有一頓飯。 每餐都有很多食材組成。 我希望能夠刪除配料並刪除配餐。 狀態和刪除配料函數應該如何?React嵌套狀態修改
國家應該是這樣的:
{
meals: [{name:'breakfast', id:11}, ...]
ingredients: [{name: 'eggs', id:111, meal_id:11}...]
}
或本:
{
meals: [{
name:'breakfast',
ingredients: [{name: 'eggs'}]
}]
}
我認爲第二個方案是更好的。 而最重要的問題:刪除成分函數應該如何看起來像?應該每個成分都有自己的唯一ID,並且我應該派遣一個刪除動作傳遞成分ID?