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

wap视频网站建设难吗月熊志网站

wap视频网站建设难吗,月熊志网站,网络推广公司经营范围,广州网站排名优化开发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.yayakq.cn/news/153838/

相关文章:

  • 坪山商城网站建设哪家效益快co域名
  • 网站后台管理密码破解潍坊制作网站的公司
  • 关于购物网站开发的开题报告什么是网络营销?请举几个例子说明
  • 深圳公司网站搭建公司网站开发专业术语大全
  • 设计类型的网站免费推广软件手机版
  • 网站规划与建设步骤用vue做网站
  • wordpress 强密码 弱沈阳关键词优化公司
  • 大型大型网站制作wordpress 改造
  • 百度智能云建站网站建设类毕业设计
  • 南沙区做网站公司深圳网站建设运营公司
  • 怎么登录住建局官网网站怎么做关键词优化
  • 北京网站优化服务商企业网页建设公司咨询电话
  • 大连承接网站制作时尚风格网站
  • 做淘宝店招的网站云南网站seo外包
  • 有什么做网站好用的软件网站营销方法有哪些内容
  • 苏州响应式网站建设wordpress后台wp-admin目录加密
  • 建设电商网站的总结报告etc推广代理平台
  • 网站建设特定开发电商平台的运营模式
  • 网站建设合同简单义马网站建设电话
  • 网站购买云空间东莞微网站
  • html5响应式网站开发教程wordpress互动主题
  • 网站如何解析犀牛云做网站做网站需要多钱
  • 贵阳制作网站wordpress不支持php7
  • 杭州做网站seowordpress 文章赞
  • 吉林智能网站建设企业北京专业网站制作公司
  • 网站推广的效果做最好的色书网站
  • 网站开发 技术指标建行移动门户网站首页
  • 深圳网站建设信科公司便宜项目协同管理软件
  • 张家界网站建设企业建设局属于什么单位
  • 织梦大气绿色大气农业能源化工机械产品企业网站源码模版企业信息查询官网入口