<strike id="cy2gs"><menu id="cy2gs"></menu></strike>
  • <del id="cy2gs"><dfn id="cy2gs"></dfn></del>
  • React生命周期函數詳解和注意事項

    2018-7-10    seo達人

    如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

    React生命周期函數

    生命周期函數是指在某一個周期自動執行的函數。 

    React中的生命周期執行過程

    以下是React中的常用的生命周期函數,按個部分中按照自動執行順序列出,這幾個過程可能存在同時進行

    初始化過程(Initialization)

    • consructor()里面初始化PropsState屬性。

    掛載過程(Mounting)

    1. componentWillMount():在組件即將被掛載到頁面的時刻自動執行。
    2. render():將組件掛載到頁面。
    3. componentDidMount():組件被掛載到頁面之后立即執行。

    更新過程(Updating)

    1. componentWillReceiveProps():一個組件要從父組件接收參數, 只要父組件的render()函數非首次(如果這個組件第一次存在與父組件中不會執行,如果已經存在于父組件中才會執行)執行了,子組件的這個生命周期函數就會被執行。如果組件沒有Props屬性則直接跳過
    2. shouldComponentUpdate():組件更行之前檢查是否需要更新,注意這個函數要有一個布爾類型返回值,如果返回false,這一部分的生周期 函數將不會繼續執行,即無論如何組件都不會更新。利用這個生命周期函數可以強制關閉不需要更新的子組件來提升渲染性能
    3. componentWillUpdate():組件更新之前。自動執行。但要在shouldComponentUpdate()執行并返回true之后執行。
    4. render():將組件更新到頁面。
    5. componentDidUpdate():組件更新完成之后立即執行。

    移除過程(Unmounting)

    • componentWillMount():當組件即將被頁面剔除時執行。

    注意事項



    日歷

    鏈接

    個人資料

    藍藍設計的小編 http://www.skdbbs.com

    存檔

    主站蜘蛛池模板: 91精品国产麻豆国产自产在线 | 亚洲精品亚洲人成人网| 国产高清日韩精品欧美激情| 999精品色在线播放| 熟妇无码乱子成人精品| A级精品国产片在线观看| 亚洲国产精品久久久久网站| 中文精品一卡2卡3卡4卡| 无码人妻精品一区二区三18禁| 精品99又大又爽又硬少妇毛片| 久久精品成人欧美大片| 国产欧美精品一区二区三区| 91精品国产高清91久久久久久| 精品国偷自产在线| 日韩精品国产自在欧美| 久久精品aⅴ无码中文字字幕不卡| 精品永久久福利一区二区| 欧美午夜精品一区二区三区91| 久久国产精品成人片免费| 久久夜色撩人精品国产小说| 92精品国产自产在线观看| 99久久久精品| 成人午夜视频精品一区| 欧美性videos高清精品| 精品国产一区二区三区免费| 国产精品午夜免费观看网站| 亚洲精品无码久久千人斩| 欧美日韩专区麻豆精品在线| 久久无码精品一区二区三区| 久久人人超碰精品CAOPOREN| 日韩欧美国产精品第一页不卡 | 99久久夜色精品国产网站| 欧美亚洲另类精品第一页| 国产成人精品午夜福麻豆| 999精品色在线播放| 欧美+亚洲+精品+三区| 亚洲综合精品网站| 麻豆精品久久久一区二区| 极品精品国产超清自在线观看| 999久久久无码国产精品| 99国产欧美精品久久久蜜芽 |