Javascript 调用组件在单击一个组件的按钮时没有更新其他组件

Javascript 调用组件在单击一个组件的按钮时没有更新其他组件,javascript,reactjs,react-router-dom,Javascript,Reactjs,React Router Dom,我有一个网站(后端:-节点,前端:-反应)。我的react前端中有多个组件,通过axios与后端通信。组件中有一个按钮,单击该按钮可对数据库执行某些操作。问题是,单击该按钮后,还需要通过再次从数据库获取数据来更新其他组件的内容。如果我使用redux,那么它将只调用render函数,而不是componentdiddupdate()函数,该函数包含实际获取更新数据的axios。单击该按钮后重新加载页面是一个简单的解决方案,但这会使我的网站变得丑陋和不专业。如果您使用Redux甚至只是有一个标记,表明

我有一个网站(后端:-节点,前端:-反应)。我的react前端中有多个组件,通过axios与后端通信。组件中有一个按钮,单击该按钮可对数据库执行某些操作。问题是,单击该按钮后,还需要通过再次从数据库获取数据来更新其他组件的内容。如果我使用redux,那么它将只调用render函数,而不是
componentdiddupdate()
函数,该函数包含实际获取更新数据的axios。单击该按钮后重新加载页面是一个简单的解决方案,但这会使我的网站变得丑陋和不专业。

如果您使用Redux甚至只是有一个标记,表明应该获取数据,并且您的其他组件连接到该状态,它将被更新,并将运行
componentDidUpdate()
它工作了!非常感谢:)