1. 程式人生 > 其它 >WEB 提升 SQL注入提升 擴充套件閱讀

WEB 提升 SQL注入提升 擴充套件閱讀

1、React元件介紹

  元件是 React的一等公民,使用React就是在用元件。

  元件表示頁面中的部分功能

  組合多個元件實現完整的頁面功能

  特點:可複用、獨立、可組合

2、React 元件的兩種建立方式

  2.1 、使用函式建立元件

    函式元件:使用JS的函式(或箭頭函式)建立的元件。

    約定1:函式名稱必須以大寫字母開頭

    約定2:函式元件必須有返回值,表示該元件的結構

    如果返回值為null,表示不渲染任何內容

    function Hello() {

      return (

        <div>這是我的第一個函式元件</div>

      )

    }

    渲染函式元件:用函式名作為標籤名

    ReactDOM.render(<Hello />, 掛載點)

    元件標籤可以是單標籤也可以是雙標籤

  2.2、使用類建立元件

    類元件:使用ES6的class建立的元件

    約定1:類名稱必須以大寫字母開頭

    約定2:類元件應該繼承 React.Component 父類,從而可以使用父類中提供的方法或屬性

    約定3:類元件必須提供 render() 方法,表示該元件的結構

    約定4:render() 方法必須有返回值,表示該元件的結構

      class Hello extends React.Component {

        render () {

          return (

            <div>Hello class Component !</div>

          )

        }

      }

   2.3、抽離為獨立 JS 檔案

    1、建立Hello.js

    2、在Hello.js 中匯入 react

    3、建立元件(函式或類)

    4、在 Hello.js 中匯出該元件

    5、在 index.js 中匯入 Hello 元件

    6、渲染元件