javascript - 为什么没有记录 fetch() 参数(信号)
问题描述
据我所知,MDZ 上的这个 fetch() 文档
https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch
阅读所有你可以看到第二个参数的文档,有像 {body:'', method:'',...} 这样的键。没有signal
键
然后我从这里查看 AbortSignal 接口
https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal
在该 AbortSignal 文档中, fetch() 在其第二个参数中获得了一个新密钥。signal
那么这两个不同的 fetch() 还是他们忘记signal
在 fetch() API 文档中记录密钥?
解决方案
您只是查看了错误的文档。与其查看“使用 Fetch”,不如查看该fetch()
函数的文档:
这个:https ://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/fetch
清楚地表明signal
(最后一个道具)是init
传递给fetch()
.
推荐阅读
- regex - 从字符串中提取键值
- python - 使用自定义层保存 TensorFlow 模型
- python - 通过将 Pdf1 放在 Pdf2、Pdf3 的顶部来创建多个 PDF
- python - 如何利用窗口的“打开方式”选项将文件数据加载到 python 文件中?
- python - 为什么 OpenCV SimpleBlobDetector 不能检测到所有的 blob?
- c++ - 为什么这个简单的 Gecode 示例无法编译?
- r - 编写一个函数来比较一系列数值变量的差异
- python - 函数调用自身后不会返回值
- ansible - Ansible 找不到模板目录
- express - 无法从 axios.delete 服务器端获取正文