我已经搜索了这个网站和各种Github问题以寻求解决方案,但仍然有点卡住了。从本质上讲,这就是我想要的流程:
- 登陆第一个组件/屏幕,其中包含一些信息
- 单击一个按钮并被推到第二个组件/屏幕
- 在第二个组件/屏幕上执行某些操作
- 弹出回第一个组件/屏幕
- 当我们返回此页面时显示刷新的信息
问题:
组件生命周期- 不起作用,因为当我从第二个组件弹出到第一个组件(父组件(时,在这种情况下我无法调用组件生命周期方法。
- 事件发射器不足以作为解决方案,因为它们只能在单个组件中工作(顺便说一句,这是正确的吗?
非常感谢我能得到的任何帮助。谢谢!
在第一个组件中,创建一个函数,该函数将通过更新状态来刷新组件。将函数传递给第二个组件,并在弹出时调用此函数。