flutter
_SkUnK
想成为大佬!
展开
-
Flutter中State的生命周期
State作为StatefulWidget的逻辑和内部状态的持有者.一个StatefuleWidget类会对应一个State类,在Widget生命周期内,当Widget被build或者Widget发生改变时,会同步读取State的信息。当Widget状态发生改变时,有必要使用State.setState()及时通知State。State中有两个常用属性: widget,它表示与该St...原创 2019-01-27 00:00:18 · 2486 阅读 · 0 评论 -
初学Flutter基础:关于InheritedWidget的理解
InheritedWidget是Flutter的一个功能型的Widget基类,它能有效地将数据在当前Widget树中向它的子widget树传递。它的子Widget树可以通过 BuildContext.inheritedFromWidgetOfExactType()方法获得最近的指定类型的Inherited widget,进而获取它的共享数据。在介绍State生命周期时,我们说到State对象...原创 2019-02-03 23:20:43 · 6931 阅读 · 1 评论 -
Dart operator重载操作符介绍
1. 概述operator 是 Dart 的一个关键字,它和运算符(如=)一起使用,表示一个 运算符重载函数,在理解时可将operator和运算符(如operator=)视为一个函数名。使用 operator 重载运算符,是 Dar 扩展运算符功能的方法。使用 operator 扩展运算符功能的原因如下:使重载后的运算符的使用方法与重载前一致扩展运算符的功能只能通过函数的方式实现对...原创 2019-04-20 22:49:09 · 5720 阅读 · 1 评论