前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >React 中的占位符 Fragment

React 中的占位符 Fragment

作者头像
子舒
发布2022-06-09 13:59:13
1.7K0
发布2022-06-09 13:59:13
举报
文章被收录于专栏:子舒的个人博客

在 React 项目中, render 方法只能有一个根元素,一般都是 <div> <div/> ,然后在里面写上我们的组件,渲染到浏览器一看,除了我们想要显示的组件,外面还套着一层 div ,如果在写项目的时候,套了很多曾组件,那么每一层都会多出来一个父级元素 div ,不美观,而且在调整样式的时候会有些麻烦

因此, React 提供了一个占位符 Fragment,写法是:

代码语言:javascript
复制
// index.js

import React, { Component,Fragment } from 'react'

export default class index extends Component {
    render() {
        return (
            <Fragment>
                <h2>hello,wolrd</h2>
            </Fragment>
        )
    }
}

在引入 React 的时候,增加一个属性 Fragment ,然后 render()方法下唯一的根元素我们用 <Fragment> </Fragment> 来代替,这时候再看浏览器,就不会显示多余的标签了,直接显示 <h2>标签

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020 年 12 月,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档