文件名称:React_Hooks
文件大小:194KB
文件格式:ZIP
更新时间:2024-04-19 06:41:55
JavaScript
React Hooks: 概括 钩子是React 16.8版本中的新增功能 它们使您无需编写类即可使用React功能 避免混淆使用this关键字 允许您重用有状态逻辑 将组件内部的逻辑组织为可恢复的隔离单元 通过使用useState我们可以初始化状态并使用数组解构将其分配给变量。要更新状态,我们可以使用回调函数(例如:setCount) 挂钩规则: 仅在组件的顶层调用挂钩,而不在条件或循环中调用 通过功能组件调用它们,而不是普通的javascript函数 具有先前状态的useState: 如果要使用以前的状态值更新数据,则必须传递一个函数作为setCount方法的参数,该函数以body的内容返回 useState与Object: useState不会像类组件中的setState那样自动更新和合并对象。 为了克服这个问题,我们将使用传播运算符。 useState和Array: use
【文件预览】:
React_Hooks-master
----.gitignore(310B)
----package.json(815B)
----package-lock.json(677KB)
----src()
--------components()
--------setupTests.js(241B)
--------index.js(500B)
--------logo.svg(3KB)
--------App.js(374B)
--------reportWebVitals.js(362B)
--------App.css(564B)
--------index.css(366B)
--------App.test.js(246B)
----public()
--------robots.txt(67B)
--------logo192.png(5KB)
--------index.html(2KB)
--------favicon.ico(4KB)
--------manifest.json(492B)
--------logo512.png(9KB)
----README.md(6KB)