flutter 语法糖库 flutter_magic 发布 1.0.1

众所周知,flutter 是一款由谷歌开发的跨平台工具,一直在开发者心中久负盛名。

但是语法死亡嵌套是个诟病。

最近有 flutter 开发者 panjing,发布了 flutter 语法精简库,flutter_magic,可以让语法变成类似 swiftui 一样。

从官网找了几个例子:

VStack({
  
"Font".h1,
10.hPadding,
'Flutter magic'
    .h1
    .color(Colors.red)
    .alignment(Alignment.center)
    .size(width: 200)
    .paddingOnly(all: 10),
  
    const Text(
        'Flutter magic',
      ).textStyle(color: Colors.blue, fontSize: 20)
	    .alignment(Alignment.centerRight),
})

由此可见语法确实精简了很多,也可以避免在代码层面组件死亡嵌套。

相关推荐
编码小袁6 分钟前
探索JavaScript的强大功能:从基础到高级应用
开发语言·javascript·ecmascript
我不当帕鲁谁当帕鲁9 分钟前
arcgis for js实现FeatureLayer图层弹窗展示所有field字段方式二
前端·javascript·arcgis
a482242514 分钟前
前端交互展示:裂缝与凹痕分割
前端·交互
XiaoLeisj29 分钟前
【优选算法 — 滑动窗口】最大连续1的个数 & 将 x 减到0的最小操作数
java·开发语言·算法·leetcode
YRr YRr31 分钟前
ubuntu20.04 ROS 临时修改功能包名并作一系列对应修改 (ubuntu20.04)
java·开发语言
此星光明35 分钟前
GEE 数据集——美国gNATSGO(网格化国家土壤调查地理数据库)完整覆盖了美国所有地区和岛屿领土的最佳可用土壤信息
javascript·数据库·数据集·美国·数据·gee·土壤
每天进步一大步41 分钟前
基于表格滚动截屏(表格全部展开,没有滚动条)
开发语言·前端·javascript
Dreams°12342 分钟前
【ECMAScript标准规范】
前端·vscode·前端框架·ecmascript
我有在好好学习1 小时前
C语言陷阱:数据扩充 与 按位取反运算符“~”
c语言·开发语言
Xam_d_LM1 小时前
【Qt】在 Qt Creator 中使用图片资源方法(含素材网站推荐)
开发语言·c++·qt·ui·贴图·qt5