繁体   English   中英

如何订阅relay / graphql变异的progress事件

[英]How to subscribe to progress event of relay/ graphql mutation

我也希望使用突变来上传文件,但我找不到任何方法来跟踪突变的进度(它的上传,类似于XMLHttpRequest进度事件)。 Afaik中继使用fetch,但fetch不提供任何跟踪进度的方法( https://github.com/whatwg/fetch/issues/21 )。

那么,什么是最好的解决方案? 编写一个使用XMLHttpRequest的自定义网络层? 但话又说回来,如何将请求对象的引用返回给Store.commitUpdate的调用者......?

在这种情况下,您应该使用GraphQL订阅。 想要一个例子吗? 请在此处获取: https//github.com/evolastech/todo-react

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM