Taro+react开发(45)taro中组件生命周期
生活随笔
收集整理的這篇文章主要介紹了
Taro+react开发(45)taro中组件生命周期
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
組件生命周期#
每一個(gè)組件都有幾個(gè)你可以重寫以讓代碼在處理環(huán)節(jié)的特定時(shí)期運(yùn)行的“生命周期方法”。方法中帶有前綴 will 的在特定環(huán)節(jié)之前被調(diào)用,而帶有前綴 did 的方法則會(huì)在特定環(huán)節(jié)之后被調(diào)用。裝載(Mounting)#
這些方法會(huì)在組件實(shí)例被創(chuàng)建和插入 DOM 中時(shí)被調(diào)用:constructor()
componentWillMount()
render()
componentDidMount()
更新(Updating)#
屬性或狀態(tài)的改變會(huì)觸發(fā)一次更新。當(dāng)一個(gè)組件在被重新渲染時(shí),這些方法將會(huì)被調(diào)用:componentWillReceiveProps()
shouldComponentUpdate()
componentWillUpdate()
render()
componentDidUpdate()
卸載(Unmounting)#
當(dāng)一個(gè)組件被從 DOM 中移除時(shí),該方法被調(diào)用:componentWillUnmount()
其他 API#
每一個(gè)組件還提供了其他的 API:setState()
forceUpdate()
總結(jié)
以上是生活随笔為你收集整理的Taro+react开发(45)taro中组件生命周期的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端人员如何在linux服务器上搭建np
- 下一篇: MTK FM收音机修改门限减少杂台