Flutter生命周期分为三个阶段:
- 初始化
- 状态变化
- 组件移除
初始化阶段:
构造函数>>initState>>didChangeDependencies>>Widget build>>页面加载完成
状态变化(热重载):
didUpdateWidget>>build
组件移除:
deactivate>>dispose
生命周期图:
参考:https://www.jianshu.com/p/05af657c13b0