Graphql 如何在apollo upload client中中止文件上载?

Graphql 如何在apollo upload client中中止文件上载?,graphql,apollo-client,Graphql,Apollo Client,我在查看阿波罗上传客户端的代码时,发现了以下代码- var _createSignalIfSuppor = createSignalIfSupported(), controller = _createSignalIfSuppor.controller, signal = _createSignalIfSuppor.signal if (controller) options.signal = signal 它似乎覆盖了通过查询/变异的fetchOption传

我在查看阿波罗上传客户端的代码时,发现了以下代码-

var _createSignalIfSuppor = createSignalIfSupported(),
        controller = _createSignalIfSuppor.controller,
        signal = _createSignalIfSuppor.signal

if (controller) options.signal = signal
它似乎覆盖了通过查询/变异的
fetchOption
传递的
signal
对象,并替换为另一个
signal
对象

鉴于此,有谁能告诉我,由于我无法访问此
AbortController
对象,我应该如何中止文件上载