【问题标题】:How to do external API call in antd admin如何在 antd admin 中进行外部 API 调用
【发布时间】:2019-08-10 05:04:52
【问题描述】:

我正在尝试使用 git 项目 https://github.com/zuiidea/antd-admin 进行外部 API 调用。即使尝试了 2 周以上,我也无法弄清楚。这个包使用模拟数据,它为示例页面提供数据馈送。但我将使用这个包为我的一个项目构建一个单独的 Web 应用程序。

我尝试从https://jsonplaceholder.typicode.com/ 获取其中一个在线 json api,但我无法获取数据。我仍然无法弄清楚我需要在哪里调用 api,因为它使用的是 dva、umi 框架

我需要一个示例,以便我可以从这个包中调用 api,这将有助于我完成我的项目。

【问题讨论】:

    标签: reactjs react-redux react-router-v4


    【解决方案1】:

    在 .umirc.js 文件中,您必须为应用声明代理,如下所示

    proxy: {
        '/api/v1/': {
          target: 'https://jsonplaceholder.typicode.com/',
          changeOrigin: true,
          pathRewrite: { '^/api/v1/': '' },
        },
    },
    

    之后你可以像这样测试外部 API

    curl -X GET http://localhost:<port>/api/v1/todos
    

    【讨论】:

      猜你喜欢
      • 2023-03-12
      • 1970-01-01
      • 2022-01-15
      • 1970-01-01
      • 2021-02-08
      • 1970-01-01
      • 1970-01-01
      • 2020-06-07
      • 2017-03-06
      相关资源
      最近更新 更多