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

现在做网站用的软件最美情侣免费观看完整版高清

现在做网站用的软件,最美情侣免费观看完整版高清,澧县住房和城乡建设局网站,网站包括哪些内容需求描述 点击按钮用于检测鼠标是否命中按钮 代码实现 import React from react; import {useState, useEffect, useRef} from react;// 封装一个hook用来检测当前点击事件是否在某个元素之外 function useClickOutSide(ref,cb) {useEffect(()>{const handleClickOutside…

需求描述

点击按钮用于检测鼠标是否命中按钮

代码实现

import React from 'react';
import {useState, useEffect, useRef} from 'react';// 封装一个hook用来检测当前点击事件是否在某个元素之外
function useClickOutSide(ref,cb) {useEffect(()=>{const handleClickOutside = (e) => {if(ref.current && ref.current !== e.target){cb(); }}document.addEventListener('click',handleClickOutside);return () => document.removeEventListener('click', handleClickOutside);},[cb, ref]);
}function Dialog() {const [visible, setVisible] = useState(false);const refObj = useRef(null);useClickOutSide(refObj,()=>{setVisible(false);} );return (<div><buttonref={refObj}onClick={() => {setVisible(true);}}>打开</button>{visible && <div className="dialog">我是弹框的内容</div>}</div>);
}export default Dialog;

效果

参考

React好玩的自定义hook-useClickOutSide_哔哩哔哩_bilibili

http://www.yayakq.cn/news/645302/

相关文章:

  • 淘宝客网站制作教程哪个网站可以发宝贝链接做宣传
  • 哈尔滨网站开发公司电话在哪买网站链接
  • 建设网站需要购买哪些长沙商城小程序开发
  • 已备案网站更换域名网站不被收录怎么办
  • 网站多大怎么给网站做跳转
  • mvc 门户网站开发框架上海高端网站建设公司哪家好
  • 邯郸做网站熊掌号wordpress插件功能
  • 如何创建自己的网站平台免费建设银行河北招聘网站
  • zencart网站打不开卖鞋的网站建设思路
  • 网站建设客户去哪里找兰州做网站企业
  • 怎样用html制作网站个人公司网站建设
  • 跨境电商平台网站新网站不被收录的原因
  • 有什么软件可以制作图片无锡百度关键词优化
  • 网站建设优化外包专门做外贸机械的网站
  • 无锡网站改版农村自建房设计图 户型图
  • 蓝色企业网站手机版织梦模板成都旅游图高清大图
  • 惠来县建设局网站瑞安做网站的公司
  • 触屏网站开发成都学校网站建
  • 政务网站集约化建设要求专做美食的网站
  • 干净简约的网站安卓app开发流程
  • 区块链网站开发价格怎么做网站搜索
  • 木马网站链接有什么中山市两学一做网站
  • 中国电子商务网站wordpress转盘
  • 网上定做衣服的网站南京专业网站优化公司
  • 最好的医疗网站建设连云港网站制作公司口碑好
  • 网站建站售后服务云猎建筑人才网
  • 有做兼职赚钱的网站吗学校网站管理与建设
  • 恒通建设集团有限公司网站网站建设业务员提成
  • 怎么上传网站数据库sem推广托管公司
  • 游戏公司网站模板下载手机网站建设浩森宇特