logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 7 ArkUI 实战 04|表单校验别等提交

先拆页面结构,再确定状态归属,然后写交互,最后补异常路径。HarmonyOS 7 的 ArkUI 本身并不难,页面越写越乱,通常是因为结构和状态没有先想清楚。把这个顺序养成习惯,后面无论写列表、表单、Tabs 还是复杂业务页,都会顺很多。

文章图片
#harmonyos#华为
HarmonyOS 7 ArkUI 实战 03|弹窗别写成一团

先拆页面结构,再确定状态归属,然后写交互,最后补异常路径。HarmonyOS 7 的 ArkUI 本身并不难,页面越写越乱,通常是因为结构和状态没有先想清楚。把这个顺序养成习惯,后面无论写列表、表单、Tabs 还是复杂业务页,都会顺很多。

文章图片
#harmonyos#华为
HarmonyOS 7 ArkUI 实战 02|列表这样写更稳

先拆页面结构,再确定状态归属,然后写交互,最后补异常路径。HarmonyOS 7 的 ArkUI 本身并不难,页面越写越乱,通常是因为结构和状态没有先想清楚。把这个顺序养成习惯,后面无论写列表、表单、Tabs 还是复杂业务页,都会顺很多。

文章图片
#harmonyos#华为
HarmonyOS 7 ArkUI 实战 01|布局别再硬堆

照着设计稿写几个 `Row`、`Column`,再把按钮事件接上,模拟器里一跑,看起来已经差不多了。`try` 负责正常请求,`catch` 决定失败后页面怎么表现,`finally` 则非常适合恢复 loading。`flag1`、`isShow2` 这种变量写的时候快,两周后自己都不知道是什么意思。一个点击事件里既改变量,又发请求,又拼参数,还顺手控制弹窗,短期很快,后面排错就很痛苦。这一篇真

文章图片
#harmonyos#华为
到底了