react中fragment是什么?
程序员文章站
2022-03-07 09:41:38
...
fragment是react中的一个组件,作用是代替div作为外层,可做不可见的包裹元素。定义组件的时,return返回需要唯一根元素,所以经常会写一个div来包裹,但如果不想渲染这个div,减少dom渲染,就可以引用Fragment组件。
推荐教程:《React视频教程》
fragment是react中的一个组件,作用是代替div作为外层,可做不可见的包裹元素。
React中一个组件往往要返回多个元素,同时,React又要求这些元素必须被包裹在一个元素下,最普遍的做法是用<div>包裹。这样做的问题是增加了许多不必要的嵌套,无形中增加了浏览器的渲染压力。
从react 16开始, render支持返回数组:
import React from 'react'; export default function () { return [ <div>一步 01</div>, <div>一步 02</div>, <div>一步 03</div>, <div>一步 04</div> ]; }
同时,也提供了另一种方法,那就是Fragments。
在我们定义组件的时候,return返回需要唯一根元素,所以我们经常会写一个div来包裹,,如果我们不想渲染这个div,减少dom渲染,就可以引用Fragment组件。
import React from 'react'; export default function () { return ( <Fragment> <div>一步 01</div> <div>一步 02</div> <div>一步 03</div> <div>一步 04</div> </Fragment> ); }
更多编程相关知识,请访问:编程入门!!
以上就是react中fragment是什么?的详细内容,更多请关注其它相关文章!
上一篇: react中图片怎么引用
下一篇: 怎么解决php数据库查询乱码问题
推荐阅读
-
marginbottom在安卓中是什么意思(子元素marginBottom使用方法)
-
react中Suspense的使用详解
-
Android中Fragment嵌套生命周期响应问题
-
React Native开发中自动打包脚本的实例代码
-
Android 中 Fragment的使用大全
-
android中ViewPager结合Fragment进行无限滑动
-
西安交大在全国的地位是什么档次?西安交通大学在985中的排名(2021年最新)
-
Android中fragment+viewpager实现布局
-
android中Fragment+RadioButton实现底部导航栏
-
Android在Fragment中实现监听触摸事件