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

菏泽建设公司网站网站安全建设策划书

菏泽建设公司网站,网站安全建设策划书,广告优化师没经验怎么面试,怎么做网站收款二维码通过自定义 Hook#xff0c;可以将组件逻辑提取到可重用的函数中#xff0c;在 Hook 特性之前#xff0c;React 中有两种流行的方式来共享组件之间的状态逻辑#xff1a;render props和高阶组件#xff0c;但此类解决方案会导致组件树的层级冗余等问题。而自定义 Hook 的使…通过自定义 Hook可以将组件逻辑提取到可重用的函数中在 Hook 特性之前React 中有两种流行的方式来共享组件之间的状态逻辑render props和高阶组件但此类解决方案会导致组件树的层级冗余等问题。而自定义 Hook 的使用可以很好的解决此类问题 创建自定义 Hook: 自定义 Hook 是一个函数其名称以 “use” 开头函数内部可以调用其他的 Hook。以下就是实时获取鼠标位置的自定义 Hook 实现 import { useEffect, useState } from reactexport const useMouse () {const [position, setPosition] useState({x: null,y: null});useEffect(() {const moveHandler (e) {setPosition({x: e.screenX,y: e.screenY});};document.addEventListener(mousemove, moveHandler);return () {document.removeEventListener(mousemove, moveHandler);};}, []);return position; }使用自定义 Hook: 自定义 Hook 的使用规则与 Hook 使用规则基本一致以下是 useMouse 自定义 Hook 的使用过程 import React from react; import { useMouse } from ../hooks/useMouse;export default function MouseMove() {const { x, y } useMouse();return (pMove mouse to see changes/ppx position: {x}/ppy position: {y}/p/); }每次使用自定义 Hook 时React 都会执行该函数来获取独立的 state 和执行独立的副作用函数所有 state 和副作用都是完全隔离的
http://www.hkea.cn/news/14399572/

相关文章:

  • 柳城网站制作红色系网站设计
  • 德州专业网站开发公司wordpress首页设计
  • 班级网站源码中国建设工程信息网清欠
  • 有什么公司建网站可以上传自己做的视频的网站
  • 东莞做营销网站建设织梦网站模板怎么做
  • 自己做网站挣钱吗wordpress怎么做网盘收索
  • 长春盛网网站建设山东省建设协会网站
  • 网站cdn 自己做漳州正规网站建设费用
  • 北京做网站建设的公司北京高端网站开发
  • 备案期间怎么做网站数字中国建设峰会 官方网站
  • 西安市网站建设网络推广的途径
  • 福州专业做网站的公司哪家好wordpress 歌词 插件
  • 丰台网站建设联系方式电商运营多少钱一个月
  • 专业做淘宝网站推广江阴企业网站建设
  • 大型网站过程制作h5页面的工具有哪些
  • 如何将软件上传到公开网站太原做网站哪里好
  • 简单炫酷的编程代码怀柔网站建设优化seo
  • 昆明新建设电影院网站wordpress评论高亮
  • 中国海洋大学站群网站建设seo是啥职业
  • 大学制作网站怎么做wordpress忘記密碼
  • 网站模板 黑白个人网页设计作品欣赏图片
  • 网站建设企业官网源码页面设计的要求
  • 网站建设成本报表岑溪网站建设
  • 免费招聘网站有哪些平台百度提交入口网站网址
  • 天津建设招标网站广西建设厅网证件查询
  • wordpress切换主题宁波seo排名优化
  • 同国外做贸易的网站2021年国家大事件有哪些
  • 柳州市诚信体系建设网站荥阳seo推广
  • 科技网站设计公司有哪些wordpress 公司主页
  • 怎么做下载网站网页设计作业html代码大全