Reactjs React钩子:跨独立组件侦听事件
我的应用程序具有以下示例结构:Reactjs React钩子:跨独立组件侦听事件,reactjs,react-native,sqlite,react-hooks,Reactjs,React Native,Sqlite,React Hooks,我的应用程序具有以下示例结构: <App> --<Users> ------<UserList/> --</Users> --<UserManagement> ------<UserList/> ------<AddUser/> --</UserManagement> </App> -- ------ -- -- ------ ------ -- 在中,我使用一个状态变量来监听在中完
<App>
--<Users>
------<UserList/>
--</Users>
--<UserManagement>
------<UserList/>
------<AddUser/>
--</UserManagement>
</App>
--
------
--
--
------
------
--
在
中,我使用一个状态变量来监听在
中完成的变异,以便
在变异完成后直接更新
现在,如果我添加一个用户并转到,那里的
不会重新渲染,因为它不知道数据库中的更改。例如,我不知道useEffect钩子应该听什么
我考虑使用
中提供的React上下文。但我不确定这是否是正确的解决方案。我使用的是一个简单的sqlite数据库,不提供任何订阅工具或其他东西
有人能给我一个提示吗
我希望它可以理解,否则我将提供代码
谢谢 有两种方法: