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

普通网站建设的缺陷企业网站主页模板

普通网站建设的缺陷,企业网站主页模板,网站做海康直播,商丘网站建设公司通过ref调用子组件内部的focus方法来实现聚焦 与forwardRef类似,但是forwardRef是通过暴露整个Ref来实现,而useInperativehandle是通过对外暴露一个方法来实现的 import { forwardRef, useImperativeHandle, useRef, useState } from "react";…

通过ref调用子组件内部的focus方法来实现聚焦

与forwardRef类似,但是forwardRef是通过暴露整个Ref来实现,而useInperativehandle是通过对外暴露一个方法来实现的

import { forwardRef, useImperativeHandle, useRef, useState } from "react";

const Son=forwardRef((props,ref)=>{

  //实现聚焦逻辑

  const inputRef=useRef(null)

  const focushandleer=()=>{

    inputRef.current.focus()

  }

  //聚焦方法暴露出去

  useImperativeHandle(ref,()=>{

    return {

      //暴露的方法

      focushandleer

    }

  })

  return <input type="text" ref={inputRef}></input>

})

function App() {

  //传给子组件的函数

  const sonRef=useRef(null)

  const showRef=()=>{

    console.log(sonRef.current);

    sonRef.current.focushandleer()

  }

  return (

    <div className="App">

        <Son ref={sonRef}/>

        <button onClick={showRef}>focus</button>

    </div>

  );

}

export default App;

http://www.dtcms.com/wzjs/561405.html

相关文章:

  • 营销型网站建设eyouc合肥黄页
  • 商标 做网站 是几类电商怎么入门
  • 企业网站空间多大上海网站建设 找德华专业
  • 梅州做网站公司网站注册手机号安全吗
  • golang 网站开发 开源网站文章关键字密度
  • 西宁城西区建设局网站asp.net 4.0网站开...
  • 临淄网站建设网站被挂马原因
  • 绵阳网站建设信赖辉煌作一手房用什么做网站
  • 海南营销型网站建设google wordpress
  • 网站建设 维护 编程外贸网络推广怎么做
  • 取外贸网站域名经验html黑什么主题WordPress
  • 商城网站建设怎么建设甘肃艾欧网络科技有限公司
  • 自己做网站nas网站建设设计方案书
  • 茶叶网站建设哪家写作网站打不开
  • 网站全背景做多大优设网官网首页
  • 好看网站手机版咸阳网站建设专业公司哪家好
  • 奢侈品网站模板试玩平台类网站怎么做的
  • 手机编程网站word怎么做网页
  • 石家庄网站建设王道下拉棒北京建设厅网站查询
  • 云南手机网站建设黄页电话号码本
  • 济南网站建设流程做个网站费用
  • 湖北网站设计制作多少钱wordpress建站注册新用户
  • 中小型网站建设资讯杭州app开发外包公司
  • 泸州建设网站平台搭建是什么
  • 旅游网站设计总结怎么看网站的收录
  • 拼多多网站分析网站案例分析教育
  • 学做家常菜去那个网站asp.net网站制作实例
  • 网站上的ar是什么软件做的建筑工程公司取名
  • 网站开发工程师绩效考核表做网站公司有哪些
  • 达令的网站建设嘉定房产网