<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Class組件的私有數據 Class組件稱之為有狀態組件。即組件的私有數據的存放位置。相當于Vue組件的data選項。 它的存放位置在constructor中的super(props)下面。 狀態存放是通過this.state = {} 來存儲。 修改狀態 是通過this.setState({})相當于小程序的修改,是異步的方法(先記等后面逐一去驗證) ~~~ import React, {Component} from 'react' class Hello extends Component { constructor(props) { super(props) this.state = { msg: '你好' } } render() { return ( <div>{this.props.name} <span>{this.state.msg}</span></div> ) } } ~~~ <iframe width="100%" height="300" src="//jsrun.net/NFyKp/embedded/all/light" allowfullscreen="allowfullscreen" frameborder="0"></iframe> ## 兩種創建組件方式的對比 1. 用構造函數創建出來的組件:專業的名字叫做“無狀態組件” 傻組件 2. 用class關鍵字創建出來的組件:專業的名字叫做“有狀態組件” 聰明組件還可以書寫生命周期 ## 總結 用構造函數創建出來的組件,和用class創建出來的組件,這兩種不同的組件之間的**本質區別就是**:有無state屬性!!! 有狀態組件和無狀態組件之間的本質區別就是:有無state屬性!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看