redux是什么? redux是一个专门用于做状态管理的JS库 它可以用在 react,angular, vue等项目中,但基本与react配合使用 作用:集中式管理react应用中多个组件共享的状态 什么情况下需要使用redux? 某个组件的状态,需要让其他组件可以随时拿到(共享) 一个组件需要改变另一个组件的状态(通信) 总体原则:能不用就不用,如果不用比较吃力才考虑使用