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

莆田社交网站什么专业可以做网站

莆田社交网站,什么专业可以做网站,网站怎么做seo优化,万户网络合肥父组件 1) ref必须传值, 否则childRef拿不到子组件的数据和方法 注意: 不一定使用app组件, 其他的任何父组件都可以 import ./App.css; import React, { useEffect, useRef } from react; import RefToGetChild from ./components/RefToGetCh…父组件 1) ref必须传值, 否则childRef拿不到子组件的数据和方法 注意: 不一定使用app组件, 其他的任何父组件都可以 import ./App.css; import React, { useEffect, useRef } from react; import RefToGetChild from ./components/RefToGetChild; import _ from lodash;const App: React.FC () {const childRef useRefany(null);useEffect(() {console.log(_.get(childRef, current));}, [_.get(childRef, current)]);return (divRefToGetChild ref{childRef} message{子组件: say hello} /button onClick{() {const child _.get(childRef, current);const buttonDom child.buttonRef.currentbuttonDom?.click();}}父组件: trigger child button/buttonbutton onClick{() {const child _.get(childRef, current);child?.onTest();}}父组件: 使用子组件的onTest方法/buttondiv父组件: 子组件的data {JSON.stringify(_.get(childRef, current.data))}/div/div); };export default App; 子组件 1) forwardRef作用: 封装组件, 直接将ref参数加在props后面(也可以不使用, 自己props定义一下ref需要传参, 父组件一样传ref就行) 2) useImperativeHandle作用和vue3的defineExpose一样, 存储需要暴露给父组件让其获取的数据和函数 import {forwardRef,useEffect,useImperativeHandle,useRef,useState, } from react;const RefToGetChild forwardRef((props:{message:string;}, ref) {const [data, setData] useState({});const buttonRef useRef(null);useEffect(() {setTimeout(() {const obj {a: 1,b: 2,c: 3,d: Array.from({ length: 10 }, (_, i) ({ id: i })),};setData(obj);}, 1000);}, []);const sayHello () {console.log(hello);};const onTest () {console.log(test)}useImperativeHandle(ref, () ({data,buttonRef,onTest,}));return (divbutton ref{buttonRef} onClick{sayHello}{props.message}/button/div); });export default RefToGetChild
http://www.dnsts.com.cn/news/152671.html

相关文章:

  • 苏州营销网站建设公司哪家好网站群 seo
  • 南阳企业网站推广方法wordpress 底部音乐播放器插件
  • 中国做本地服务好的网站深圳的seo网站排名优化
  • wordpress 导入mdseo网站首页推广
  • 麒麟网站建设闵行网页设计
  • 建网站如果不买域名别人能不能访问wordpress 数据包
  • 建设99网站珠海app制作
  • 在线一键建站系统wordpress导航条加搜索
  • 网站制作方案专业乐云seo网站增加新闻功能
  • 建手机号码的网站国家开发银行生源地助学贷款系统
  • 云南旅游网站韩国情侣网站模板
  • 旅游网站开发哪家好自己做网站上传相册
  • 定制产品网站有哪些wordpress视频教程 百度云
  • 烟台电商网站开发app下载安装官方免费下载
  • 哪个网站做二手叉车回收好电子商务网站建设实习报告
  • 下载百度免费版seo指的是什么
  • linux网站建设工厂拿货回家加工
  • 外贸网站建设上海wordpress3.5
  • 网站营销单页怎么设计方案思博企业管理咨询有限公司
  • 快速搭建网站后台大型网站制作教程
  • 郑州网站建设乚汉狮网络wordpress 底部修改
  • 易尔通做网站怎么样个人网站域名取名
  • 湖北现代城市建设集团网站上海沙龙网站建设
  • 开发一个彩票网站多少钱牡丹江制作网站
  • 温州手机网站推广关于网站建设的合同
  • 视频网站后台南宁网站建设价格
  • 网站如何在推广两栏式设计网站
  • 电子商务网站流程图网站建设策划报价
  • 织梦示范网站wordpress设置手机浏览
  • 做网站分为哪几个岗位建设银行官网招聘网站