所以我正在为我和我的朋友们开发一个电影应用程序。我之前有一篇关于类似问题的帖子,但我现在遇到了一个不同的问题,试图用 useContext 和数组更新我的 movieList 的状态
这是我的 useContext 数组结构:
{
id: 0,
name: "Alpha",
ranking: "0"
},
{
id: 1,
name: "Bravo",
ranking: "0"
},
{
id: 2,
name: "Charlie",
ranking: "0"
},
]);
我已经能够添加具有默认 id 和排名值的新电影,但我希望应用程序转到“投票”页面,我们都在该页面提交投票,并使用输入框更新电影排名值。
我不确定如何更新它的状态。我知道我必须使用 onChange 方法,但每次我调用 movieList 时,它都没有定义为数组