首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
陈饭桶
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
策略模式-淘宝订单列表的「按钮」实战
起因: 重构代码的时候看到同事写的屎山代码,大概如下: 最简单的ifElse实现,也不能说他错。但是,实在是,又臭又长。接盘的时候,直接重构了一遍。 这种场景是非常普遍的,可以参考淘宝的订单列表按钮
Flutter|源码分析State生命周期
如何知道State的生命周期? 打开源码!重写的各个生命周期阶段的方法都是State类的,StatefulElement初始化的时候会创建并持有state,直接在StatefulElement里搜索
Flutter|子组件大小位置改变时,父组件如何知道并且改变自身的size?
当一个Row组件的第一个子组件size变化的时候,第二个组件的位置是如何被改变的?其实这个过程和setState脱不开关系,而且非常类似,都是标脏然后等待更新的到来
Provider | 三步速通原理
Provider 三步速通原理 。简单来说就是一个监听者模式,接收方将自己注册进数据源,数据提供方在数据改变的时候,告诉接收方。在Flutter中,这些都落地到build/setState完成。
flutter key 四个例子详解
key有啥用? 绑定widget和element,在widget移动的时候,带上element一起移动。
WidgetsBinding什么时候初始化
WidgetsFlutterBinding没有显式的定义构造方法,那么在调用它的构造方法的时候,其实是在调用父类的构造方法,以此类推
Flutter ValueNotifier使用以及ValueListenableBuilder中child为什么能避免被rebuild
ValueListenableBuilder可以实现局部刷新,ValueListenableBuilder.child能避免被rebuild,因为前后一致!
flutter column和row常见异常解析及处理
column和row常见异常解析及处理。原因是column和row都会给自己的孩子「在主方向上设置一个类似null或者0的弹性因子,并且主方向上无限制」
flutter setState图解
一言不合setState! setState可以分为两个部分: 将element标脏 渲染时将所有脏element都rebuild,且将自己的child进行update
个人成就
文章被点赞
17
文章被阅读
6,420
掘力值
273
关注了
0
关注者
9
收藏集
0
关注标签
0
加入于
2023-04-24