使用useContext和useReducer是可以实现类似Redux的效果,并且一些简单的个人项目,完全可以用下面的方案代替Redux,这种做法要比Redux简单一些.因为useContext和useReducer在前两节课已经学习过了,所以我们这节课把精力就放在如何模拟出Redux的效果.如果你目前还不能掌握基本的语法,可以再复习一下前两节的知识点. 理论上的可行性 我们先从理论层面看看替代Redux的可能性,其实如果你对两个函数有所了解,只要我们巧妙的结合,这种替代方案是完全可行的. us…