我们发现组件内部的状态数据是放在当前组件的state进行存储管理的,对于这种小的demo例子,杀鸡焉用宰牛刀使用Redux未免有些大才小用
但是如果组件非常的业务逻辑非常复杂,状态特别多,那么使用Redux...组件内如何获取store中数据,通过调用getState方法获取store中的数据,该方法能够获取到store上存储的所有状态,该方法放置的位置是在constructor函数里面
this.state...整个过程总结几句话就是:
引入redux库,并调用createStore函数,从而创建了store,紧接着创建reducer函数,用于管理组件公共的状态数据,返回组件的最新的状态数据给store
其结果由...进而store就获取到了reducer函数里面的组件公共存储的数据,当组件外部想要拿store的公共数据时
于是引入store,并通过getState这个函数就可以获取store中的所有数据,最终可将数据渲染到页面上...,完成新旧数据的替换,
而在组件中如何获取store的数据,是通过getState方法进行获取store中的所有状态