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

比较流行的网站建设技术有哪些深圳建设工程交易网站官网

比较流行的网站建设技术有哪些,深圳建设工程交易网站官网,培训课程设计,沈阳网站开发公司电话概念:自定义 hook 是一种将组件逻辑提取到可复用函数中的方式,它允许你在多个组件中共享相同的状态和行为。自定义 hook 的本质上是一个普通的 JavaScript 函数,它可以使用 React 内部的 hook(如 useState、useEffect、useContext…

概念:自定义 hook 是一种将组件逻辑提取到可复用函数中的方式,它允许你在多个组件中共享相同的状态和行为。自定义 hook 的本质上是一个普通的 JavaScript 函数,它可以使用 React 内部的 hook(如 useStateuseEffectuseContext 等)来管理组件逻辑。

例子:使用自定义 hook 来处理div的显示隐藏:

  • 创建一个hook.js 声明一个use打头的函数,在函数体内封装可复用的逻辑
  • 封装好后,把组件中用到的状态或者回调函数已对象的形式return出去

import React, { useState } from "react";const useIsShow = () => {const [show, setShow] = useState(true);const isShow = () => {setShow(!show);};return {show,isShow,};
};export default useIsShow;
  • 在哪个组件要用到这个逻辑,引入封装好的hook,解构出来状态或者回调函数进行使用

import React from "react";
import useIsShow from './hooks'function App() {const {show,isShow} = useIsShow()return (<div className="App">{show && <div>div</div>}<button onClick={()=>{isShow()}}>切换</button></div>);
}export default App;

注:本人前端小白 ,如有不对的地方还请多多指教

http://www.dtcms.com/a/489923.html

相关文章:

  • 网络平台怎么搭建网站wordpress用于商业
  • 小型网站设计及建设学校网站建设源码
  • 标准网站建设哪家便宜市场监督管理局权力大不大
  • 科技部网站支持湖南建设创新型省份建筑培训网排行榜
  • 简约个人网站模板wordpress无广告视频网站
  • 推广如何做网上引流重庆seo的薪酬水平
  • 泗洪有做网站企业网站建设兴田德润很赞
  • vs网站中的轮播怎么做扬州建设网站
  • 旅行网站开发意义免费学校网站模板html
  • 上海建站wordpress多图主题
  • 做项目的网站广告做图网站
  • 做创意ppt网站有哪些张家港网站建设做网站
  • 网站建设对教育解决方案如果在网上接网站建设项目
  • 做php网站用mvc多吗网页设计师主要是做什么
  • 阿里巴巴网站详情页怎么做上海公司车牌本月价格
  • 动态购物网站网络培训网站
  • 大学网站群建设方案专业科技网站建设
  • 哈尔滨网站网站建设成品网站模板下载
  • 恶意刷网站商丘网站建设有限公司
  • 网站建设需要的资料孟村县网站建设价格
  • 上海营销网站设计制作ppt免费软件
  • 做设计接外快在哪个网站wordpress 创建分类
  • 辛集城乡建设管理局网站更新电脑版wordpress
  • 儿童教育 php模板 网站一个新品牌如何推广
  • 广州网站建设工程工信部 网站备案
  • 太原建站模板系统asp网站
  • 有经验的常州网站建设《企业宣传片制作》
  • 网站建设公司的发展规划呼和浩特做网站的公司
  • 做视频网站挣钱吗网站设计流程大致分为几个阶段
  • 做网站价格 网络推广托管服务直播视频怎么录制