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

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

相关推荐
AICoder码农王14 小时前
depcruise 实战:把架构约定变成可执行的检查
前端
paopaokaka_luck14 小时前
基于springboot3+vue3+uniapp的河南非遗数字图谱小程序(协同过滤算法、数字图谱展示、ECharts 图形化分析)
java·前端·spring boot·学习·小程序·uni-app·echarts
合橱瑰14 小时前
Vue3 与 ElementPlus 前端常见错误修复实践
前端·vue.js
PedroQue9914 小时前
v1.4.0:新增 defineUniPage 宏声明页面配置,架构全面重构
前端·vite
OPEN-F14 小时前
C++进阶教程:类与对象深入
java·开发语言·c++
晴天1614 小时前
Node.js 中 `npm install` 命令分析-Day30
前端·npm·node.js
风之舞_yjf14 小时前
Vue基础(35)_全局事件总线(GlobalEventBus)
前端·vue.js
ttwosix14 小时前
JavaEE初阶 多线程:单例模式 | 阻塞队列
java·开发语言
独立开发之道14 小时前
【Three.js教程】 图元速查:官方内置的立体图形
开发语言·javascript·ecmascript
程序员小八77714 小时前
后端转全栈:前端思维转变(Vue 视角)
前端·vue.js·状态模式