全局状态、组件内状态 state:优点:1.使用方便,改数据、拿数据都不像那么麻烦缺点:1.组件mount时拿数据,进入页面一次,拿一次数据,冗余的网络请求。但是为了保证页面数据的实时性,很多都是进一次拿一次。 context+useReducer 只要修改了context,所有useContext的组件都会重渲染只要修改了state的一个属性,所有state都是新数据(redux也会这样吗?)