我有一个React/TypeScript应用程序,它可以请求REST API。我的应用程序中的一个组件请求我希望能够在其他地方使用的信息。是否可以在其他文件夹中调用此API,然后将结果导入到需要的组件中?或者每次需要时都需要请求这些信息吗?我对React还很陌生,所以不确定要用什么方法来实现这一点。
z8dt9xmd1#
请探索自定义钩子和全局状态管理。既然你说你是一个初学者,我建议你去探索一下上面的术语。你会得到你想要的答案
amrnrhlw2#
从别人说的开始,你需要的基本知识是关于React context的这使得父组件(称为Context provider)将一些数据传递给它的所有子组件,这些子组件可以通过useContext钩子访问。一个强大的行为是,子组件可以通过使用上下文本身提供的setter函数来修改上下文值。我建议你检查this question here及其接受的答案。
Context provider
useContext
2条答案
按热度按时间z8dt9xmd1#
请探索自定义钩子和全局状态管理。
既然你说你是一个初学者,我建议你去探索一下上面的术语。
你会得到你想要的答案
amrnrhlw2#
从别人说的开始,你需要的基本知识是关于React context的
这使得父组件(称为
Context provider
)将一些数据传递给它的所有子组件,这些子组件可以通过useContext
钩子访问。一个强大的行为是,子组件可以通过使用上下文本身提供的setter函数来修改上下文值。我建议你检查this question here及其接受的答案。