说我有这个数组:
[{
fname: "John",
lname: "Miller",
age: 20,
},
{
fname: "Jill",
lname: "Graham",
age: 32,
},
{
fname: "Adam",
lname: "Smith",
age: 40,
},
{
fname: "Jan",
lname: "Frankenheimer",
age: 20,
}]
现在在我的应用中,我希望一次遍历用户。因此,我有一个计数器counter: 2 //=> show Adam Smith
,该计数器告诉我确切的位置以及要显示的用户(然后,我希望能够从此列表中删除用户,创建新用户,编辑现有用户等)。
现在,我知道我以前是如何使用redux和reducers 进行此操作的,但是现在我只是想了解钩子,并且我似乎不了解如何将其转换为钩子。钩住。我什至不知道钩子是否适合于此,或者这是否是上下文api(我也不太了解)之前的东西?我的动作会去哪儿?当多个组件要使用此数据时,该如何处理?等等!
非常感谢!