从多个Apollo React组件外部触发保存突变

时间:2018-11-28 17:02:30

标签: javascript reactjs react-apollo apollo-client

在React应用程序套件中,我们为每个视图集放置了可重用的,由阿波罗支持的表单组件,而在表单组件外部仅放置了一个保存按钮。在保存按钮上单击后,每个组件(处于脏状态)都应执行该突变以保留更改。

我想知道可能的实现方式,所以我想避免使用引用。

要解决的问题似乎是-如何在组件外部调用方法-我试图遵循这个问题Call child method from parent,尽管我宁愿不使用组件之间的任何React通讯方式,一个对我来说很有前途的答案是https://stackoverflow.com/a/45582558/3021889-我仍然想听听我有什么选择。

0 个答案:

没有答案