读心悦

  • 读心随笔
  • 读心里话
  • 计算机
  1. 首页
  2. flutter
  3. 正文

flutter组件的生命周期

2020年12月23日 50点热度 0人点赞 0条评论

flutter组件的生命周期大致如下:

  • createState:在Statefulwidget中创建State的方法,当Statefulwidget执行时会立即执行createState。
  • initState,初始化state的各个变量,同时也可以通过服务端获取数据后调用setState()来设置state。
  • didChangeDependencies,在该组件的state发生改变时,【state为全局,如主题、语言等等参数】;
  • build:返回需要渲染的widget,因为build被执行多次,所以在build函数中只能做返回widget的逻辑;
  • reassemble:主要是在开发阶段使用,在debug模式下,每次热启动都会执行该方法;
  • didUpdateWidget:在组件重新构建,父组件发生build变化时,子组件会调用该组件,之后会再次调用本组件的build方法;
  • deactivate:在组件被移除节点后调用。如果没有被插到其他的节点,则调用dispose永久移除组件;
  • dispose:永久移除组件,释放该组件的资源
赞微海报分享
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: flutter
最后更新:2020年12月23日

读心悦

自己从事开发也有一段时间了,总有一些迷茫,对未来有一点恐惧,不知道以后会不会继续从事开发的岗位。无论未来做出怎样的选择,这个网站就记录一下从事开发这段时间的一些笔记、阅读笔记吧,好歹也给自己留个纪念吧,你说呢! 写点代码,读点书,读点心,读点自己!

打赏 点赞
< 上一篇

文章评论

取消回复

读心悦

自己从事开发也有一段时间了,总有一些迷茫,对未来有一点恐惧,不知道以后会不会继续从事开发的岗位。无论未来做出怎样的选择,这个网站就记录一下从事开发这段时间的一些笔记、阅读笔记吧,好歹也给自己留个纪念吧,你说呢! 写点代码,读点书,读点心,读点自己!

标签聚合
Echarts git JavaScript 小程序 node 悦读 hook react 随笔 canvas redux mysql Nginx 闲谈 CSS taro flutter vue 阅读
推荐文章
  1. 小程序云开发·数据库
  2. flutter的列表组件【源码】
  3. react函数编程Hook笔记
  4. React组件传值
分类
  • flutter (11)
  • html/css (23)
  • Javascript (22)
  • Mysql (2)
  • node (2)
  • React (27)
  • vue (1)
  • 小程序 (41)
  • 悦读 (8)
  • 未分类 (2)
  • 读心里话 (9)

COPYRIGHT © 2020 读心悦

黔ICP备20005501号

黔公网安备52011502001078号