一個回調函數,當setState結束並重新呈現該組件時將被調用。
一些沒有說出來的東西是setState是異步的,這就是為什么它需要一個第二個回調函數。通常情況下,最好使用另一種生命周期方法,而不是依賴這個回調函數,但是很高興知道它存在。
this.setState( { username: 'tylermcginnis33' }, () => console.log('setState has finished and the component has re-rendered.') )
一個回調函數,當setState結束並重新呈現該組件時將被調用。
一些沒有說出來的東西是setState是異步的,這就是為什么它需要一個第二個回調函數。通常情況下,最好使用另一種生命周期方法,而不是依賴這個回調函數,但是很高興知道它存在。
this.setState( { username: 'tylermcginnis33' }, () => console.log('setState has finished and the component has re-rendered.') )
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。