鸿蒙开发踩坑记录 - 2024S2

wrapBuilder如果想View和ObservedV2做绑定

必须要用

@ComponentV2 + @Param

== 和 === 区别

退出两层循环

@Builder的传入的参数及时是@Trace修饰的也无法刷新组件

折叠屏展开后键盘无法点击

vm是公用的,组件生命周期问题导致

监听键盘高度变化失效

原因:分享面板的toast没消失,键盘组件获取window失效,导致监听回调设置失效

枚举

另外打日志的时候,如果是个枚举可以直接,这样输出的就不是int值了

复制代码
console.log(`${StatusEnum[aStatus]}`)

动态UI加载

与v1状态管理装饰器的冲突

@Trace 更新UI状态

时间间隔ms级时,更新不生效 ------ 适当延时100ms更新

数组foreach

return 不出循环

解决方案

  1. for-of + break
  2. some/every
相关推荐
春卷同学1 小时前
Electron for鸿蒙PC开发的骰子游戏应用
游戏·electron·harmonyos
春卷同学1 小时前
Electron for 鸿蒙pc开发的二十一点游戏
游戏·electron·harmonyos
不老刘2 小时前
react native for OpenHarmony iconfont 图标不显示问题
react native·harmonyos·iconfont
汉堡黄•᷄ࡇ•᷅2 小时前
鸿蒙开发: 案例集合List:ListItem侧滑(删除、收藏)
harmonyos·鸿蒙·鸿蒙系统
春卷同学3 小时前
拼图游戏 - Electron for 鸿蒙PC项目实战案例
javascript·electron·harmonyos
春卷同学3 小时前
基于 Electron 开发的跨平台鸿蒙PC端数字猜谜游戏桌面应用
游戏·electron·harmonyos
盐焗西兰花3 小时前
鸿蒙学习实战之路 - 轮播图组件实现
学习·华为·harmonyos
ChinaDragon3 小时前
HarmonyOS:转场动画
harmonyos
ChinaDragon3 小时前
HarmonyOS:转场动画-模态转场
harmonyos
青云交3 小时前
ShellCheck命令行工具适配开源鸿蒙PC实战指南
华为·开源·makefile·harmonyos·shellcheck·预编译二进制·hnp 打包