
dart
文章平均质量分 72
lovenjoe
这个作者很懒,什么都没留下…
展开
-
Flutter代码可插拨/解耦方案
# 背景因为Flutter禁止了动态特性及反射,所以Flutter代码无法实现运行时解耦,只能在编译时解耦。基于这个背景,uncoupling提供了物理解耦的方案,因为基于dart实现的,所以不需要依赖第三方的运行环境。# 原理uncoupling使用了标记的方式,直接操作文件代码以实现代码物理方式的灵活插入与抽取,对工程没有任何侵入性,简单易用。# 使用方式将uncoupling目录拖入工程根目录(原则上适用于任何目录)。### 步骤1:在需要解耦的地方添加标记节点。> ///.转载 2021-08-02 10:56:30 · 423 阅读 · 0 评论 -
Flutter组件(Widget)之间联动方式整理
这里说的Flutter中Widget之间的联动方式是指一个Widget更新后,另一个Widget得到响应并更新,我们称之为Flutter中Widget之间的联动。下面介绍几种Widget联动的方式。第一种方式:重新刷新页面通过setState刷新整个页面,达到更新数据的方式更新对应的控件,代码如下:/* * @Author: yz.yujingzhou * @Date: 2020-09-11 22:14:38 * @Last Modified by: yz.yujingzho原创 2021-01-05 18:11:35 · 1611 阅读 · 0 评论