我有一个React前端,可以导入我创建的一些用于与API交互的函数。最初,它只是将诸如文本或ID之类的内容传递给API函数,该函数将对数据库执行CRUD操作。
现在,我想包括与这些操作关联的用户名,但是我不知道如何将用户名传递给API函数。
例如,我的结构如下所示。
- App
- Routes
- Form1
- AnimationWrapperAroundItems
- Items
每个item
都有一个onClick处理程序,该处理程序将其ID发送给API函数并从数据库中删除该项目。 AnimationWrapper使它看起来很漂亮。有多种可以处理多个项目的表格。
在某些情况下,窗体保留项目列表,并具有删除绑定到它们的项目的功能,该功能作为道具传递给单个项目,这样就可以从列表中删除该项目。 / p>
但是,如果我想将诸如用户名之类的东西以App状态传递给Form1(调用API),我是否必须将作为Prop的用户信息从App传递到Routes到Form 1?
那是可行的,感觉很混乱-我缺少什么吗?