React native 一个通用的 Base URL

React native a common Base URL

如何在 React Native 中维护一个 BASE URL 公共和访问项目中的任何地方。 现在我打电话给 api 个人 & 需要简化代码结构。

您可以创建 API

的实例
const instance = axios.create({
  baseURL: 'https://some-domain.com/api/',
  timeout: 1000,
  headers: {'X-Custom-Header': 'foobar'}
});

现在给API打个电话

axios.get(url[, config])
axios.post(url[, data[, config]])

这将有助于创建一个具有通用 headers 的通用基础 URL,您可以在任何地方导入 API 以调用。

编辑
确实存在任何创建 axios API 实例的方法。但是你可以这样做来维持全球基础URL

export const BASE_URL = "https://myurl.com"
axios.get(BASE_URL + "/path")