当前位置: 首页 > news >正文

济源新站seo关键词排名推广网站建站平台系统

济源新站seo关键词排名推广,网站建站平台系统,做美食网站的模板,采购需求网站建设1. 前言 本篇梳理和总结React中常用的Hook函数。 欢迎大家来到Hook的世界#xff0c;真的贼好用~ 2. 常用Hook函数 Hook说明示例useState(initialState) 功能#xff1a;为函数组件添加状态变量#xff0c;输入可是基本数据类型或引用数据类型#xff0c;也可以是不带参数…1. 前言 本篇梳理和总结React中常用的Hook函数。 欢迎大家来到Hook的世界真的贼好用~ 2. 常用Hook函数 Hook说明示例useState(initialState) 功能为函数组件添加状态变量输入可是基本数据类型或引用数据类型也可以是不带参数的纯函数函数返回值作为初始值输出则是状态和set函数组成的二值数组 输入State | Function 输出ArrayState | Function const [name, setName] useState(‘Xiaoming’); setName(name name LI); useReducer(reducer, initialArg, init?) 功能创建一个用于管理状态的reducer输出则是状态和dispatch函数组成的二值数组 输入 reducer - 用于更新state的纯函数参数为state和action返回更新后的state initialArg - 用于初始化state的任意值 init? - 计算初始值的函数如果存在init(initialArg)执行结果作为初始值 输出ArrayState | Function const [name, dispatch] useReducer(reducer, {name: xiaoming}) dispatch({name: xiaoming}) useEffect(setup, dependencies?) 功能将组件与外部系统同步 输入 setup - 处理Effect的函数setup函数选择性返回一个清理函数cleanup dependencies - 依赖项数组 输出undefined Effect(() {     const connection createConnection();     connection.connect(); return () {     connection.close();     }; }, []); useLayoutEffect(setup, dependencies?) 功能useLayoutEffect是useEffect的一个版本在浏览器重绘屏幕之前触发。 注可以影响性能尽可能用useEffect 输入同useEffect 输出同useEffect 略useInsertionEffect(setup, dependencies?)功能为CSS-in-JS库的作者特意打造可以在布局副作用触发之前将元素插入到DOM中略useMemo(calculateValue, dependencies) 功能缓存每次重新渲染都需要计算的结果 输入 calculateValue - 计算缓存值的不带参数的纯函数返回值可以是任意类型 dependencies - 依赖项数组 输出返回不带参数调用calculateValue的结果 const cachedData useMemo(()   filterTodos(todos, tab), [todos, tab]) useCallback(fn, dependencies) 功能缓存每次重新渲染都需要计算的结果 输入 fn - 需要缓存的函数此函数接受任何参数并返回任何值 dependencies - 依赖项数组 输出返回传入的fn依赖项数组改变则返回本次渲染传入的fn const handleSubmit useCallback((orderDetails) {   post(/product/ productId /buy, {     referrer, orderDetails, }); }, [productId, referrer]); useRef(initialValue) 功能引用一个不需要渲染的值 输入initialValue - ref对象current属性的初始值可以是任意类型 输出{current: any} - 一个属性的对象 const inputRef useRef(null); useContext(SomeContext) 功能读取和订阅组件中的context 输入SomeContext - createContext创建的context 输出返回context的值 const Context createContext(/*初始值*/); const value useContext(Context); useId() 功能生成传递给无障碍属性的唯一ID 输入无 输出字符串ID 本篇仅列出几个常用的Hook还有很多Hook可以查阅 React 内置 Hook – React 中文文档 3. 总结  作为开发人员想要记住所有API是很困难的事情建议大家学习过程中多收藏官网或个人整理好的文档开发过程遇到不会可以查阅API文档。 注以上如有不合理之处还请帮忙指出大家一起交流学习~
http://www.pierceye.com/news/653353/

相关文章:

  • 做导航网站赚钱吗大兴区营销网络推广行业
  • 红衫中国网站建设福建手机版建站系统开发
  • 做平面的网站wordpress授权主题
  • 如何做织梦论坛类的网站官网建设目的
  • 安徽网新科技有限公司 网站开发静态网页报告
  • 营销做网站公司怎么做国际货运代理外贸网站
  • 网站建设部署与发布有效期宝石网站建设
  • 网站建设有什么需求分析现在网站都是拿什么软件做的
  • 网站建设需求分析报告撰写阿里云建设网站流程
  • 网站导航栏设计要求seo搜索引擎的优化
  • 杭州做商务网站全屋定制自己设计
  • 汉中定制网站建设公司南昌公司注册
  • 商务网站建设流程步骤小型公司注册资金写多少合适
  • 台州公司网站外包自己做网站运营
  • 聚名网站专业团队p图
  • 网站推广排名收费徐家汇网站建设
  • 做app软件大概多少钱宁波seo优化项目
  • 网站建设土豆视频教程最专业微网站首选公司
  • 合肥做检查军大网站家装公司名称
  • 网站搜索怎么做的苏州网站建设介绍
  • 免费微网站建设地图标注收费属于违法行为吗
  • 网站开发工程师php岗位职责企业网站案例展示
  • 青岛网站营销推广网站工作室设计
  • 网站可以增加关键词吗做网站也是一门技术
  • 长沙 外贸网站建设公司排名传统文化传播公司网站建设
  • 站群seo技巧1 企业网站的一般内容是什么
  • 广东省城乡建设厅投诉网站首页wordpress posts
  • 泰安建设厅网站怎样给公司做一个网站
  • 扶贫网站开发的目的是什么2023年舆情分析报告
  • 河南建设银行处理违章网站网站做支付需要准备什么东西吗