首页 > 解决方案 > 从reactjs中的API获取数据后如何导出变量?

问题描述

我需要从 jsx 文件中导出一个常量。目前它设置为静态值并且工作正常。

现在的问题是我需要从 API 为这个 const 传递数据。

那么,在从 API 调用中获取数据后,如何导出这个 const 呢?

我试过下面的代码,但它不起作用!!!

let response = async()=>{ return fetch("http://localhost:54982/api/Admin/GetRouteLinks")  }
let resData = async()=>{ return response.json() }

let dashRoutes = resData;
export default dashRoutes;

标签: reactjsapiexportconstantsfetch

解决方案


你可以导出一个函数 (getData) 是你的 Ajax 数据请求

import {getData} from '';

export const nameFunc = () => {
   getData().then(data => {
       /* do what you want to do in promise resolve callback function */
   })
}

推荐阅读