为什么Vue和React都选择了Hooks
在不断演进的版本中,Vue 和 React都引入了一个共同的功能:Hooks。那么,为什么两者都选择了 Hooks 呢?今天,我们就来深入探讨一下这个话题,并通过代码案例来具体解析。
聊聊 React 18 对 Hooks 的影响
在 ahooks 中的 useUnmountedRef、useSafeState等都是为了解决这个警告而生的。同时我们在 ahooks 中必要的地方,为了避免这个告警,也会在组件卸载后,忽略后续的 setState。
React 架构的演变 - Hooks 的实现
React Hooks 可以说完全颠覆了之前 Class Component 的写法,进一步增强了状态复用的能力,让 Function Component 也具有了内部状态,对于我个人来说,更加喜欢 Hooks 的写法。
React hooks实战总结
可能大部分同学对hooks特性都有了自己的了解,但是在实际项目中使用又是另一回事了,实践出真知,这篇文章是自己对react hooks的理解,也是在上一个项目中使用react hooks的总结。