我正在使用React-Native
,Graphql
和Relay
构建一个React-Navigation
应用程序。
当我向FlatList
或SectionedList
添加新记录时,我打开一个带有react-navigation的模态屏幕(离开前一个屏幕)并允许用户输入信息,然后我发起一个变异。我想乐观地更新上一个屏幕。即我不想刷新应用程序以查看更改。
根据我的理解,我有两个选择:
1)我可以通过react-navigation参数和更新状态将新数据从模态屏幕传回屏幕。
2)我可以使用Redux
如果其他人有更好的方法来处理更新,我很好奇。谢谢