通过上节课的学习,用useContext实现了Redux状态共享的能力,这节课看一下如何使用useReducer来实现业务逻辑的控制.需要注意的是这节课的内容是接着上节课的,需要你把上节课的代码部分完成,才可以继续学习.如果不学习我相信有可能你会听不懂. 在color.js中添加Reducer 颜色(state)管理的代码我们都放在了color.js中,所以在文件里添加一个reducer,用于处理颜色更新的逻辑.先声明一个reducer的函数,它就是JavaScript中的普通函数,在讲useR…