【发布时间】:2021-01-31 17:35:36
【问题描述】:
我有一个 REST API 的 URL,例如 'https://someurl/test',它以 JSON 响应,我需要将该数据导入我的 React 应用程序。
我想从基于反应的 SPA 中调用该端点。
我该怎么做?
【问题讨论】:
我有一个 REST API 的 URL,例如 'https://someurl/test',它以 JSON 响应,我需要将该数据导入我的 React 应用程序。
我想从基于反应的 SPA 中调用该端点。
我该怎么做?
【问题讨论】:
import 仅适用于本地文件(除非有我不知道的 babel/webpack 插件)。
如果文件是静态的,您可以下载它并将其放在项目文件中的某个位置,然后再导入。
如果文件经常更改,那么您应该进行 HTTP 提取(例如使用 axios)以根据需要请求文件。如何执行此操作的具体细节取决于您的用例(例如,这是针对客户端还是针对 SSR)。
【讨论】:
fetch('http://example.com/movies.json')
.then(response => response.json())
.then(data =>console.log(data));
【讨论】: