hooks

60 阅读1分钟

react.docschina.org/docs/hooks-…

我想告诉你的是15升16,基本的使用没有什么改变。
但是16.3的变化比较大,这个变化会在未来17版本发布时生效。
16.3废弃了componentWillMount、componentWillRecieveProps、componentWillUpdate生命周期。
新增getDerivedStateFromProps、getSnapshotBeforeUpdate.

随着 React 发布 16.8 版本,React Hooks 也发布稳定版本啦!

什么是 Hooks?

Hooks 允许你在不编写 class 的情况下使用状态(state)和其他 React 特性。 ****你还可以构建自己的 Hooks, ****跨组件共享可重用的有状态逻辑。

如果你以前从未听说过 Hooks, ****你可能会觉得这些资源很有趣:

Hooks 介绍 解释了我们给 React 添加 Hooks 的原因。Hooks 概览 是对内置 Hooks 的快速概述。构建自己的 Hooks 演示了如何使用自定义 Hooks 重用代码。理解 React Hooks 探索了那些被 Hooks 解锁的新的可能。useHooks.com 展示了由社区维护的 Hooks 用法和 demos.