【发布时间】:2021-11-18 14:59:46
【问题描述】:
我一直在尝试从 firestore 中的 student_learn 字段解析数据并将其映射到 jsx 组件,但出现 cors-origin 错误,这是我尝试从中获取的集合的屏幕截图。
【问题讨论】:
标签: javascript node.js reactjs json firebase
我一直在尝试从 firestore 中的 student_learn 字段解析数据并将其映射到 jsx 组件,但出现 cors-origin 错误,这是我尝试从中获取的集合的屏幕截图。
【问题讨论】:
标签: javascript node.js reactjs json firebase
CORS 将阻止请求。由于未发出请求,因此您不会收到响应(无状态代码)。
修复 CORS 的唯一方法是在要获取的服务器上设置正确的标头。 https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
【讨论】:
这个错误可能有两个原因(据我所知):
JSON.parse() 中的字符串无效。 (最有可能在您使用 JSON.parse() 时)
在解析之前检查您的数据(必须是有效的字符串化 json)
【讨论】: