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

众筹网站建设报价谷歌商店下载官方正版

众筹网站建设报价,谷歌商店下载官方正版,搜索引擎外部链接优化,创研科技做网站怎么样概念:自定义 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/wzjs/144545.html

相关文章:

  • 成都哪家做网站公司好长春做网站推荐选吉网传媒好
  • 渭南企业网站建设怎么做好推广
  • tumblr插件wordpressseo整站优化推广
  • 网站可以做弹窗广告么微信社群营销怎么做
  • 国外创意网站设计需要优化的网站有哪些?
  • 先做网站还是先注册公司seo自动发布外链工具
  • 武汉疫情最新通报某个网站seo分析实例
  • 做网站需要什么特色seo外包收费
  • 微信网站建设方案中国目前最好的搜索引擎
  • 食品配送做网站需要什么功能全媒体运营师报名费多少钱
  • 做旅游网站运营百度推广管理
  • 旅游类作业网站免费的网站推广平台
  • 装饰工程施工管理排名seo公司哪家好
  • 响应式网站特点网上引流推广怎么做
  • 做外贸网站需要注意什么百度推广非企代理
  • 北京公司注册地址挂靠漳州seo建站
  • 建设证书查询官方网站网页制作基础教程
  • 做盗版电影网站问题鹤壁seo
  • 网站搜索引擎友好性分析域名是什么 有什么用
  • 企业官方网站应该怎么样建设什么是搜索引擎优化seo
  • 国家建设部网站2018年百度网盘电脑版登录入口
  • 虚拟主机购买哪里好合肥seo优化排名公司
  • 安徽省建设厅质量监督站网站甘肃网站推广
  • nuxt做多页面网站google chrome
  • 电商网站建设流程教育培训机构前十名
  • 做汽车拆解视频网站保定网站推广公司
  • 网站开发php和python怎么把平台推广出去
  • 找网站建设企业厦门做网站公司有哪些
  • 网站建设方案有哪几种阿里巴巴官网首页
  • 烟台seo网站诊断百度推广登录入口电脑