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

宿迁市建设局投诉网站网站 wap

宿迁市建设局投诉网站,网站 wap,站群网站推广工具费用,自建网站 服务器在react中,可以使用ref属性来获取到一个元素的引用,然后再使用ref.current来访问该元素的DOM节点,使用DOM API来判断这个元素是否含有子元素,要判断一个元素是否含有子元素,可以使用hasChildNodes(),其返回…

在react中,可以使用ref属性来获取到一个元素的引用,然后再使用ref.current来访问该元素的DOM节点,使用DOM API来判断这个元素是否含有子元素,要判断一个元素是否含有子元素,可以使用hasChildNodes(),其返回值为Boolean,下面分别使用类组件与函数组件来实现。

类组件实现代码

import React, { Component, createRef } from 'react'export default class App extends Component {constructor(props){super(props)this.divRef = createRef()}componentDidMount(){if (this.divRef.current) {if (this.divRef.current.hasChildNodes()) {console.log('该元素含有子元素');}else{console.log('该元素不含子元素');}}}render() {return (<div><div ref={this.divRef}><button>子元素</button></div></div>)}
}

函数组件实现代码

import React, {useRef, useEffect} from 'react'export default function App() {const divRef = useRef(null)useEffect(() => {if (divRef.current) {if (divRef.current.hasChildNodes()) {console.log('该元素含有子元素')} else {console.log('该元素不含子元素')}}})return (<div><div ref={divRef}><button>子元素</button></div></div>)
}

以上就是实现代码,下一篇将在此基础上实现移除子元素。

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

相关文章:

  • 汽车网站模块wordpress首页文章带图
  • 英文网站建设580网站建设流程中哪些部分比较重要
  • 北京住房和城乡建设部网站官网优化设计电子版
  • 乌海学校网站建设网站宝 添加二级域名
  • 设计师应该知道的网站恶意点击别人的网站
  • 云端建站快车一手网推项目平台
  • 淘宝属于什么网站怎么做国外搜索引擎优化
  • dedecms 调用网站内部搜索网页html模板代码
  • 杭州知名app技术开发公司杭州网站seo价格
  • 网站优化和推广权威发布是什么意思
  • 网站优化哪家专业优秀简历模板
  • 南京网站设计工作室全屏网页设计尺寸
  • 外贸网站推广有哪些建设工程敎育网网站
  • 自己网站制作的详细教程深圳到北京
  • 律师事务所网站方案仙居做网站的
  • 孝感企业做网站做美食软件视频网站有哪些
  • 刘家窑做网站外网网站管理制度建设
  • 威海网站设计公司网络营销的成功例子
  • 低价网站建设扬州好听的平台名字大全
  • 做海报图片去哪个网站找 知乎网站上的图片带店面是怎么做的
  • 描述网站建设的基本流程图seo是什么的简称
  • 山东专业的制作网站品牌网站建设哪里好
  • 网络哪里能接活做网站织梦建站教程视频
  • 宝应网站建设高端网站开发环境
  • 网站开发遇到的难题如何搭建服务器做网站
  • 网站环境配置阿里百秀wordpress大前端
  • 网站如何制作学校的做在县城做哪个招聘网站比较赚钱
  • 网站链接数怎么做随州网站建设学习
  • 陵水网站建设报价网站建设及推广服务公司
  • wordpress建立公司网站微网站开发北京