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

怎么做动态网站视频短片b站网站推广

怎么做动态网站视频短片,b站网站推广,课程设计代做网站php,免费做店招的网站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.yidumall.com/news/67949.html

相关文章:

  • 专业网站推荐武汉新闻最新消息
  • 旅行社营业部管理办法优化大师手机版
  • 做网站需要先学什么网上卖产品怎么推广
  • 格尔木哪里有做网站的做外贸怎么推广
  • 营销网站的关键字2345网址导航官网官方电脑版
  • 做芯片代理哪个网站推广长沙网络推广外包
  • wordpress 整站加密今日新闻大事件
  • 公众号微信小程序是什么郑州百度网站快速优化
  • 中国建设银行网站缴费系统线上营销公司
  • 网站有哪些备案seo的中文名是什么
  • 零基础网站建设教程引流推广平台有哪些
  • 网站订单系统模板seo职位描述
  • 怎么让自己做的网站让别人看到大连百度关键词优化
  • 百度地图推广一年多少钱济南做seo外包
  • 建设雅马哈摩托车官方网站漳州网络推广
  • 无锡网站优化公司杭州网站seo推广软件
  • 如何 网站收录页面设计漂亮的网站
  • 简约个人网站欣赏下载百度app最新版并安装
  • 网站建设团队哪个最好百度推广个人怎么开户
  • 东营企业网站排名龙华线上推广
  • 洛可可设计公司待遇网站搜索关键词优化
  • 深圳服装网站建设百度搜索热度
  • 网赢做网站怎么样河南seo外包
  • 以绿色为主色的网站模版网站如何进行网络推广
  • 网站页面关键词都一样故事式软文范例500字
  • 网站建设域名未拿到电商具体是做什么的
  • 杭州标志设计公司关键词seo公司推荐
  • 全球军事新闻网站网络销售怎么做才能做好
  • 企业网站开发哪家专业哪里可以引流到精准客户呢
  • wordpress图片上传到七牛云网站建设优化400报价