
Flutter
a457636876
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Dart args 使用示例
Dart命令行参数使用示例原创 2023-02-16 18:41:32 · 340 阅读 · 0 评论 -
Flutter 使用 LayoutBuilder 频繁Build
return LayoutBuilder(builder: (ctx, constraints) { /// 这里返回出去的Widget,如果超出显示大小,一旦刷新时,这里就会频繁build。 /// 解决方案: /// 第一次Build的时候,把constraints,保存为成员变量。 /// 第二次不再通过LayoutBuilder获取constraints。 });解决方案:return LayoutBuilder(builder: (ctx, cons原创 2020-06-08 10:30:27 · 1394 阅读 · 0 评论 -
Flutter重写操作符
void main() { var a = new A()..add(7)..add(3)..add(15); print(a[2]); print(a[1]); print(a[0]); a[1] = 50; print(a[1]);}class A{ List<int> _list = <int>[]; int operator [](int i) => _list[i]; operator []=(int i, int value原创 2020-05-27 13:51:52 · 1169 阅读 · 0 评论 -
Flutter Dart 数字转成中文金额大写
// 测试一下 把数字转成中文金额大写void main() { // 输出结果: // 转换前数字: 45.12 // 转换后的中文大写: 肆拾伍元壹角贰分 // // 转换前数字: 97953164651665.123 // 转换后的中文大写: 玖拾柒万玖仟伍佰叁拾壹亿陆仟肆佰陆拾伍万壹仟陆佰陆拾伍元壹角贰分叁厘 // // 转换前数字: 2500...原创 2019-12-19 16:57:08 · 3518 阅读 · 0 评论 -
Redux Epics 尝试翻译,翻译的不好。
Redux Epics翻译地址:https://pub.dev/packages/redux_epicsRedux 非常适合在响应操作下同步更新存储。但是它没有认知内置异步操作机制,如 api调用 或 数据库响应后检索信息,这就是Epics到来。最好的部分:Epics是基于Dart流,这使得常规任务十分容易,并且复杂任务如 异步Error处理,取消任务,非常轻而易举的。说明:对于不...原创 2019-11-27 10:09:16 · 436 阅读 · 0 评论 -
RxDart 官网介绍翻译 (尝试翻译)
RxDart官网:https://pub.dev/packages/rxdart 翻译:RxDart是针对Google Dart一个反应函数编程库。基于 ReactiveX。Google Dart 自带的非常好的 Streams API 开箱即用。与其试图提供一个代替的API,RxDart在其添加功能。如果使用RxDart:示例:读取 Konami Code官网示例,不知道如何运行...原创 2019-11-26 15:25:07 · 990 阅读 · 0 评论