【发布时间】:2019-02-20 21:57:47
【问题描述】:
这是我目前的代码:
<Mutation mutation={addUserQuery}>
{
(addUser, data)=>{
console.log(data)
return (
<div className="form">
<form onSubmit={(e)=>{
e.preventDefault();
console.log(e);
addUser({variables: {username: "AuraDivitiae",
firstname: "Michael",
lastname: "Lee"}})
}}>
<button type="submit">Add User</button>
</form>
</div>
)
}
}
</Mutation>
当突变组件挂载时,Apollo 会做什么?
我觉得我不太了解 Apollo 内部运行的进程。
Apollo 是否订阅突变查询的结果?
然后它会在返回时更新缓存吗?
那么Data是否存储在某些组件状态中?
我觉得文档有时没有提供足够的信息...
【问题讨论】:
标签: apollo react-apollo