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),
})

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

相关推荐
赵庆明老师5 小时前
Vben精讲:21-详解web-antd:tsconfig.json
前端·json·vim
a1117765 小时前
中文优先的企业 RAG 知识库 开源项目
开发语言·开源·kotlin
wc885 小时前
微软EDGE浏览器功能学习
前端·学习·edge
破z晓5 小时前
javascript 导出excel表
开发语言·javascript·excel
西门啐血6 小时前
上位机开发之假装有设备,使用 C# 模拟串口设备
开发语言·mongodb·c#
Csvn6 小时前
🎯 原生 `<dialog>` 元素:终于可以扔掉一半的自定义弹窗组件了?
前端
Csvn6 小时前
🎨 CSS @layer:用「层叠优先级」终结样式打架的世纪难题
前端
ask_baidu6 小时前
python实现Doris的streamLoad
开发语言·python
小罗水6 小时前
第17章 后台管理端与演示支持
javascript·vue.js·ecmascript
濮水大叔6 小时前
不必把 Vue3 写成“麻花”:从状态碎片到对象协作,重新理解 Zova 的前端心智模型
前端·typescript·vue3·ioc·tsx·zova