当前位置 : 主页 > 网页制作 > React >

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

来源:互联网 收集:自由互联 发布时间:2021-06-15
我也希望使用突变来上传文件,但我找不到任何方法来跟踪突变的进度(它的上传,类似于 XMLHttpRequest进度事件). Afaik中继使用fetch,但fetch不提供任何跟踪进度的方法( https://github.com/whatwg/f
我也希望使用突变来上传文件,但我找不到任何方法来跟踪突变的进度(它的上传,类似于 XMLHttpRequest进度事件). Afaik中继使用fetch,但fetch不提供任何跟踪进度的方法( https://github.com/whatwg/fetch/issues/21).

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

在这种情况下,您应该使用GraphQL订阅.想要一个例子吗?请到这里: https://github.com/evolastech/todo-react
网友评论