Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 885 Bytes

生命周期.md

File metadata and controls

9 lines (5 loc) · 885 Bytes

Flutter生命周期
Flutter state生命周期方法之didChangeDependencies 、didUpdateWidget

image
didChangeDependencies:initState 调用之后调用,或者使用了 InheritedWidgets 组件会被调用,其中 InheritedWidgets 可用于Flutter 状态管理;widget树中,若节点的父级结构中的层级 或 父级结构中的任一节点的widget类型有变化,节点会调用didChangeDependencies;若仅仅是父级结构某一节点的widget的某些属性值变化,节点不会调用didChangeDependencies
didUpdateWidget:父组件的state改变时,子组件的didUpdateWidget会调用。