从嵌套组件返回两次的正确方法是什么?

时间:2019-05-12 19:20:51

标签: react-navigation

我需要能够返回两个屏幕,但不能这样做。

我有两个独立的屏幕(AddGroupMemberEditGroupMember),我希望能够共享一个公共联系人导入功能。联系人导入功能中,有一个屏幕(ContactsScreen)用于选择联系人以查看其详细信息,屏幕(ContactDetailScreen)用于查看详细信息并选择要导入/预先发送的电子邮件地址填写AddGroupMemberEditGroupMember的形式。)

除了向后导航两次(从ContactDetailScreen中选择一个电子邮件地址)以外,所有其他操作均有效。

我尝试了什么?

  • 我曾尝试连续两次致电goBack(),但这只能返回一次。
  • 我尝试调用navigate()到我来自的特定屏幕。那行得通,但随后我需要将我来自的屏幕作为一个看起来令人讨厌且次优的参数进行传递。

0 个答案:

没有答案