weiV
weiV copied to clipboard
一级棒。建议为鸿蒙也适配一份
声明式开发无法接触 View 实例,可抹平横竖屏布局 Null 安全一致性问题。
鸿蒙仍使用 java 开发,且无 DataBinding 框架,有 Null 安全问题。
如为其适配,或成为鸿蒙声明式 UI 第一框架。
我已经尽量让 Widget 的名字和平台无关,想移植的话,包装以下渲染后端即可。鸿蒙有 ArkUI,不知道是不是声明式
🉑
声明式 UI 和 Null 安全几乎没啥联系,DataBinding 的首要设计目标不是为了解决空安全问题。
这个见仁见智。 如非强制竖屏,须某些框架解决这类一致性问题。 声明式 UI 通过纯函数原子性规避横竖布局 View 实例不一致导致的 Null 风险。DataBinding 通过中间代码解决。
居然能在这里看到你KunMinX
KunMinX这么巧