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

安徽做网站找谁网站查询器

安徽做网站找谁,网站查询器,安徽住房与城乡建设门户网站,湖南企业网站营销电话1.声明函数 说明:声明一个以use打头的函数 function useToggle(){} 2.封装 说明:在函数体内封装可复用的逻辑 const [value,setValue]useState(true)const toggle()>{setValue(!value)} 3.返回 说明:把组件中用到的状态或者回调retu…

1.声明函数

说明:声明一个以use打头的函数

function useToggle(){}

2.封装

说明:在函数体内封装可复用的逻辑

  const [value,setValue]=useState(true)const toggle=()=>{setValue(!value)}

3.返回

说明:把组件中用到的状态或者回调return

  return {value,toggle}

4.解构

说明:组件中用到这个逻辑,就执行这个函数同时解构出变量

const {value,toggle}=useToggle()

5.源码

//封装自定义Hook 
// 问题 :布尔值的逻辑 当前组件耦合在一起的 不方便复用import { useState } from "react";function useToggle(){const [value,setValue]=useState(true)const toggle=()=>{setValue(!value)}return {value,toggle}
}function App() {
const {value,toggle}=useToggle()return (<div>{ value&&<div>this is div</div>} <button onClick={toggle}>toggle</button></div>);
}export default App;

6.使用规则

说明: 只能在组件中或者其他自定义Hook函数中调用;只能在组件的顶层调用,不能在if、for、其他函数中调用函数。

http://www.mmbaike.com/news/78477.html

相关文章:

  • 海尔电子商务网站建设情况品牌策划包括哪几个方面
  • 建筑设计门户网站seo网站优化方案案例
  • 网站建设找酷风cpm广告联盟平台
  • 企业做网站的痛点有哪些百度软件安装
  • 数学网站怎么做今日头条普通版
  • 吉林省建设厅网站特殊工种杭州seo代理公司
  • 湖北建设厅考试网站代码编程教学入门
  • 做网站UI工具想在百度做推广怎么做
  • 不会编程可以做网站吗不限次数观看视频的app
  • 那个公司做的网站详情页好看百度手机下载安装
  • 视觉上体验的网站整站优化方案
  • 做平台网站需要多少钱软件外包公司有哪些
  • 各地平台网站郑州专业seo推荐
  • wap手机网站模版宁德市住房和城乡建设局
  • 制作深圳网站建设自媒体运营
  • 企业综合信息管理系统合肥网站推广优化
  • 免费html网站代码大连企业网站建站模板
  • phpcms做网站网站关键词优化教程
  • 连南网站建设搜索引擎优化分析
  • 阿里云怎么做淘宝客网站哪些网站可以免费申请域名
  • 东莞公司网站建设优化设计电子版
  • 郑州做网站比较专业的机构百度网页游戏排行榜
  • 购物网站 建设南宁百度seo公司
  • 网站开发的工作日志近期出现的病毒叫什么
  • 制作网站的软件下载上海平台推广的公司
  • 东莞电商页面设计公司合肥关键词排名优化
  • 编程 毕业设计代做网站保定seo排名外包
  • 购买手表的网站南宁网站seo排名优化
  • 老虎淘客系统可以做网站吗淘宝指数官网的网址
  • 智能建站是什么嘉兴网络推广