在反例中如何在响应中使用上下文api?

问题描述

在我的反例中,我尝试使用context apiuseContext。实际上,我用initialize 0的值。在按钮上单击我要{{ 1}}的计数器值?但我无法做到这一点。

这是我的代码 https://codesandbox.io/s/happy-spence-qbmps?file=/src/context.js

我举了一个示例,其中increase增加计数器,以显示加载程序类似于增加和减少计数器。

但是我做错了

能否请您告诉我如何使用user api而不使用context来增加和减少计数器值

redux

我也看到了本教程

https://medium.com/@seantheurgel/react-hooks-as-state-management-usecontext-useeffect-usereducer-a75472a862fe 但是下面的codepen无法正常工作?

解决方法

您与命名不一致:

const { loadingCount } = useLoadingState();
const { showLoading,hideLoading } = useLoadingActions();

https://codesandbox.io/s/inspiring-drake-18t12?file=/src/counter.js

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...