首页 > 解决方案 > 对反应包使用相同的参数但在不同的文件中

问题描述

我正在写两个 react 包,一个叫做 in main,main一个叫做serverHelperin main,有几个“页面”(比如editUser.tsxcreateUser.tsx等),每个页面偶尔都会导入 serverHelper.ts。

serverHelper 有一堆函数,如getUser(),updateUser()等,它们本质上是访问服务器的 fetch 函数。

我的问题是:我想传入请求 URL,这在我运行 dev 和 prod 时是不同的。URL 是从本地配置文件中提取的(这部分我已经设置了。)如何设置/导入 serverHelper 以便我只需将请求 URL 传递给 serverHelper 一次,而不是在许多文件中。我已经研究了上下文和钩子,但不能完全理解在这种情况下它们将如何工作......

提前致谢!

标签: reactjs

解决方案


推荐阅读