zishu's blog

zishu's blog

一个热爱生活的博主。https://zishu.me

React 中的占位符 Fragment

在 React 專案中, render 方法只能有一個根元素,一般都是 <div> <div/> ,然後在裡面寫上我們的元件,渲染到瀏覽器一看,除了我們想要顯示的元件,外面還套著一層 div ,如果在寫專案的時候,套了很多層元件,那麼每一層都會多出來一個父級元素 div ,不美觀,而且在調整樣式的時候會有些麻煩

因此, React 提供了一個占位符 Fragment,寫法是:

// 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>標籤

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。