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

新网站seowordpress批量审核

新网站seo,wordpress批量审核,搜狗站长工具,网站 建设 语言目录 React中提供两种方法创建ref对象#xff1a; 类组件获取 Ref 三种方式 ① Ref属性是一个字符串。 ② Ref 属性是一个函数。 ③ Ref属性是一个ref对象。 高级用法1#xff1a;forwardRef 转发 Ref 高级用法2#xff1a;ref实现组件通信 【ref作用】#xff1a;最…  目录 React中提供两种方法创建ref对象 类组件获取 Ref 三种方式 ① Ref属性是一个字符串。 ② Ref 属性是一个函数。 ③ Ref属性是一个ref对象。 高级用法1forwardRef 转发 Ref 高级用法2ref实现组件通信 【ref作用】最熟悉的就是  用 Ref 获取真实 DOM 元素和获取类组件实例除此之外的功能ref 派生出一些其他的高级用法能够解决一些特殊场景下的问题 React中提供两种方法创建ref对象         第一种 类组件中  React.createRef 创建一个 ref 对象。 class Index extends React.Component{constructor(props){super(props)this.currentDom React.createRef(null)}componentDidMount(){console.log(this.currentDom)}render () div ref{ this.currentDom } ref对象模式获取元素或组件/div }第二种函数组件中  React.useRef 创建 Ref export default function Index(){const currentDom React.useRef(null)React.useEffect((){console.log( currentDom.current ) // div},[])return div ref{ currentDom } ref对象模式获取元素或组件/div }【什么是 ref 对象所谓 ref 对象就是用 createRef 或者 useRef 创建出来的对象】 【问在函数组件中为什么不能用 createRef 】         答类组件有一个实例 instance 能够维护像 ref 这种信息但函数组件每次更新时所有的变量都会重新声明此时 ref 就会随着函数组件执行被重置。 类组件获取 Ref 三种方式 ① Ref属性是一个字符串。 /* 类组件 */ class Children extends Component{ render()divhello,world/div }/* TODO: Ref属性是一个字符串 */ export default class Index extends React.Component{componentDidMount(){console.log(this.refs)}render() divdiv refcurrentDom 字符串模式获取元素或组件/divChildren refcurrentComInstance //div }React 在底层逻辑会判断类型如果是 DOM 元素会把真实 DOM 绑定在组件 this.refs (组件实例下的 refs )属性上如果是类组件会把子组件的实例绑定在 this.refs 上。(函数组件没有实例不能被 Ref 标记) ② Ref 属性是一个函数。 class Children extends React.Component{ render()divhello,world/div }/* TODO: Ref属性是一个函数 */ export default class Index extends React.Component{currentDom nullcurrentComponentInstance nullcomponentDidMount(){console.log(this.currentDom)console.log(this.currentComponentInstance)}render() divdiv ref{(node) this.currentDom node } Ref模式获取元素或组件/divChildren ref{(node) this.currentComponentInstance node } //div }③ Ref属性是一个ref对象。 class Children extends React.Component{ render()divhello,world/div }export default class Index extends React.Component{currentDom React.createRef(null)currentComponentInstance React.createRef(null)componentDidMount(){console.log(this.currentDom)console.log(this.currentComponentInstance)}render() divdiv ref{ this.currentDom } Ref对象模式获取元素或组件/divChildren ref{ this.currentComponentInstance } //div }高级用法1forwardRef 转发 Ref 高级用法2ref实现组件通信
http://www.zqtcl.cn/news/616860/

相关文章:

  • 免费的个人网站怎么做企业网站管理系统软件
  • 枣庄住房和城乡建设局网站如何注册国外域名
  • 满洲里建设局网站网页设计公司的目标客户有哪些
  • 英文书 影印版 网站开发怀化组织部网站
  • 网站建设领域的基本五大策略要学会网站细节
  • dede做英文网站优化cms建站系统哪个好
  • eclipse sdk做网站邯郸技术服务类
  • 汕头网站网站建设西安网约车租车公司哪家好
  • 网站空间域名维护协议网络推广软件平台
  • 昆明网站建设公司猎狐科技怎么样wordpress主题打不开
  • 网站推广入口服饰网站建设 e-idea
  • 长沙网站建设电话2个女人做暧暧网站
  • 手机手机端网站建设电子商务网站建设步骤一般为
  • 上海金瑞建设集团网站怎样登陆网站后台
  • 定西模板型网站建设网络架构和现实架构的差异
  • 做搜索的网站做网站的代码有哪些
  • 视频制作网站推荐js做音乐网站
  • 海北wap网站建设公司有后台网站怎么做
  • 织梦网站最新漏洞入侵外贸网站模板有什么用
  • 在跨境网站贸易公司做怎么样网站建设维护合同范本
  • 网站必须做可信认证南山网站制作
  • 如何使用mysql数据库做网站企业管理专业大学排名
  • 九江网站建设九江深圳网站建设费用大概多少
  • 万网站长工具郑州seo哪家公司最强
  • 宁波哪里可以做网站企业网站源码哪个好
  • 网站每天点击量多少好精选聊城做网站的公司
  • 网站建设课程基础兰州网站seo费用
  • 天助可以搜索别人网站曲靖网站推广
  • 易语言编程可以做网站么网站备案流程
  • 我想接加工单seo搜索引擎优化工资