没有保存按钮的自动保存表单 - Apollo,React

Auto saving form without save button - Apollo, React

我正在使用 Apollo 构建 React 应用程序。
我想制作一个表格...

我试过了...

但是保存后值变了。有点晚了。另外,我必须按两次删除键才能将值清空。

我知道我可以使用 useState 作为表单值,但是有什么方法可以更轻松地做到这一点吗?有没有办法在网络不稳定的情况下保持表单值,稍后重发试试?

'optimisticResponse' 是这种情况的选项。

It's often possible to predict the most likely result of a mutation before your GraphQL server returns it. Apollo Client can use this "most likely result" to update your UI optimistically, making your app feel more responsive to the user. https://www.apollographql.com/docs/react/performance/optimistic-ui/