, 通过onSearch触发点击事件, 当search发生改变的时候, useEffect的中的fetchData会再次被触发, 从而实现手动触发数据订阅的效果....这也就是使用Effect Hook来获取数据的方式, 关键在useEffect的第二个参数所依赖的项, 当依赖的项发生改变时, 第一个参数的内的函数也会被再次触发, 如果没用发生改变, 则不会再次执行,...Reducer Hook
到目前为止,我们已经使用各种状态挂钩来管理数据,加载状态的数据获取状态。然而,所有这些状态,由他们自己的状态钩子管理,属于一起,因为他们关心相同的数据。...Reducer Hook返回一个状态对象和一个改变状态对象的函数....总之,Reducer Hook确保状态管理的这一部分用自己的逻辑封装。通过提供操作类型和可选的有效负载,你将可以以自己可预见的状态结束。