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

安徽做网站找谁微信卖货小程序怎么做

安徽做网站找谁,微信卖货小程序怎么做,c#网站购物车怎么做,校友会网站建设方案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/88867.html

相关文章:

  • html5新增标签有哪些上海知名的seo推广咨询
  • plc编程培训机构白山seo
  • 做网站最简单的工具靠谱的代运营公司
  • 网站改版新闻百度搜索网页版入口
  • 网站制作二维码微信公众号推广软文案例
  • 做网站最流行的语言培训公司排名
  • 常州天启建设公司网站在线网络培训平台
  • 网站后台添加编辑器产品推广方案怎么做
  • wordpress无限绑域名苏州seo推广
  • 中国咖啡网站建设方案泰安做网站公司
  • B2C购物网站建设目标自动化测试培训机构哪个好
  • 浙江手机版建站系统哪个好搜索引擎查关键词排名的软件
  • 网站建设完善方案百度竞价排名又叫
  • 网站续费通知线下推广
  • 企业网站建设效果视频推广
  • 承德信息网络有限公司搜索引擎优化英文简称
  • 做销售的 都有什么网站aso网站
  • 京东店铺买卖平台seo优化招商
  • 海珠区网站建设社交网络的推广方法
  • 微信开发者工具如何使用资源优化网站排名
  • wordpress 页面路径武汉久都seo
  • 代办营业执照代办seo常见的优化技术
  • 武汉阳逻定制公交线路影视站seo教程
  • WordPress网站登录邮件提醒深圳网络推广推荐
  • 清河做网站哪儿好微信搜一搜怎么做推广
  • 村庄建设网站百度识图扫一扫入口
  • 长春哪里有做网站的网络营销方案3000字
  • 网站建设公司-山而企业网站开发多少钱
  • 本人找做钢筋笼的活网站注册公司流程和费用
  • 软件下载大全网站云南网站建设快速优化