0

我已经搜索了这个网站和各种 Github 问题以寻求解决方案,但仍然有点卡住。本质上,这是我想要的流程:

  1. 登陆第一个组件/屏幕,其中包含一些信息
  2. 单击一个按钮并被推送到第二个组件/屏幕
  3. 在第二个组件/屏幕上做一些事情
  4. 弹回第一个组件/屏幕
  5. 返回此页面时是否显示刷新信息

问题:

  • 组件生命周期不起作用,因为当我从第二个组件弹出到第一个组件(父组件)时,在这种情况下我没有可以调用的组件生命周期方法。
  • 事件发射器不足以作为解决方案,因为它们只能在单个组件中工作(顺便说一句,这是正确的吗?)

非常感谢我能得到的任何帮助。谢谢!

4

1 回答 1

0

在第一个组件中,创建一个通过更新状态来刷新组件的函数。将函数传递给第二个组件,当您弹出时,调用此函数。

于 2017-07-08T00:56:49.550 回答