Screens are files
Five screens, five JSON files, one host that never learns what any of them contain.
入门5 节课25 分钟
- 1画面就是文件 — 四行开始的 UI 运行时画面课程第 1 讲。客户端课程第 4 讲里服务器送来的那团东西,究竟是什么。从一个四行的 JSON、和一个绝不往里看的宿主开始。5 分钟
- 2方向与间距 — 不用坐标的排布画面课程第 2 讲。放多个元素看似需要坐标,但 linear 只收方向和间距。不用坐标不是口味,是条件。5 分钟
- 3数字不在文件里 — 同一个文件,两张图画面课程第 3 讲。一个 `{{now}}` 就把画面和值分开了。至于是否真的分开,靠把同一个文件在两种状态下各渲染一次来定。5 分钟
- 4按钮只报一个名字 — 按下去时宿主做了什么画面课程第 4 讲。onTap 里没有代码,只有工具名。那个名字是否真的到了宿主,图上看不出来,所以测试台亲自按下去并记下来。5 分钟
- 5一个文件,两种形状 — 不知道自己有多长的列表画面课程最后一讲。conditional 让画面分岔,list 在不知道数量的情况下生成行。三条线十六讲在这里接上。5 分钟