我的应用有如下示例结构:
<App>
--<Users>
------<UserList/>
--</Users>
--<UserManagement>
------<UserList/>
------<AddUser/>
--</UserManagement>
</App>在<UserManagement>中,我使用一个状态变量来监听在<AddUser>中发生的突变,以便<UserList>在突变完成后直接更新。
现在,如果我添加一个用户并转到,<UserList>不会重新呈现,因为它不知道数据库中的更改。例如,我不知道useEffect钩子应该监听什么。
我考虑过使用<App>中提供的React上下文。但我不确定这是否是正确的解决方案。我使用的是一个简单的sqlite数据库,没有提供任何订阅工具或东西。
有人能给我个提示吗?
我希望这是可以理解的,否则我会提供代码。
谢谢!
发布于 2020-09-24 01:01:18
有两种方法:
https://stackoverflow.com/questions/64032360
复制相似问题