use-context相关内容

如何在REACTION js中使用上下文API管理全局状态

我使用useContext管理导航栏的状态时遇到问题。只要菜单切换,ATM My应用程序就会呈现菜单项。我希望此事件仅发生在onClick上,并且按钮不记录控制台日志消息,它只有在我直接单击链接项目例如:Home时才起作用。 所以我有两个问题。如何管理导航栏状态以显示如何隐藏菜单项,而不必为其创建新组件? 我如何修复我的Click事件,因为它在菜单按钮本身或/和菜单项上触发? 下面您将为App.j ..

axios 拦截器中的 useContext

我不明白为什么我的 useContext 没有在这个函数中被调用: import { useContext } from “react";import { MyContext } from "../contexts/MyContext.js";从“axios"导入 axios;const baseURL = "...";const axiosInstance = axios.create({ba ..
发布时间:2022-01-01 09:56:10 其他开发

React Context 是道具钻孔的解药吗?

如果 React Context API 旨在用于传递全局变量,为什么我们要使用它们来替代从父组件到子组件的传递道具(道具钻取)?由于大多数传递的 props 并不意味着在应用程序范围内可用,即全局可用. 解决方案 上下文中定义的变量或值可用于任何试图解构这些值的组件.但是,如果您有任何更改这些定义值的 setter,则只有传递给 Provider 的子项才会获得更新的值. 例如,如 ..
发布时间:2021-07-03 19:12:51 其他开发

尝试在 <Create/> 上使用 react-admin 转换功能

我是 react-admin 的新手,我正在尝试构建自定义图片库输入.它应该显示一个带有图像的模式(数据已经被提取并存储在 redux 中),以便用户可以选择一个或多个图像(选择后,一个动作被调度来更新减速器的值),我需要这些选择的图像 ID 在转换中 上的函数,以便我可以在调用 dataProvider 方法之前添加所需的数据. 但我有一个奇怪的问题,这可能是因为我缺乏反 ..
发布时间:2021-07-03 19:06:07 其他开发

在nextjs中将useToken与useContext粘贴在useReducer中,并获得未定义的

我在Next.js中将 useReducer 与 useContext 结合使用时遇到问题.我想使用用户已经通过 useReducer 和 useContext 制作的令牌,但是当我尝试使用它时,它是不确定的.我不知道该怎么办? 这是我的代码文件: 此代码用于从Next.js的api文件夹中获取令牌(无论如何,我正在使用 next-connect ): 从'../../../util ..
发布时间:2021-05-28 18:56:40 其他开发