面试官考我useContext,我是这样回答的
如果你使用路由库(如 React Router),你可以将路由配置信息存储在上下文中,以便多个组件可以轻松地访问路由信息,例如当前路径或路由参数。:确保在合适的地方创建上下文对象。通常,在应用程序的顶层组件中创建上下文对象是一个良好的实践,以便在整个应用中共享数据。使用上下文的主要目的是减少组件之间的耦合,但也要谨慎使用。是 React 中的一个 Hook,用于在函数组件中访问 React 上下文(Context)中的值。需要使用上下文对象:上下文的使用可能会让组件更难以理解和测试,因此需要谨慎使用。










