鸿蒙开发踩坑记录 - 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
相关推荐
●VON37 分钟前
鸿蒙 PC Markdown 编辑器有界版本历史:沙箱快照、完整性校验与安全恢复
安全·华为·编辑器·harmonyos·鸿蒙
痕忆丶1 小时前
OpenHarmony北向开发基础之 沙箱机制+分布式文件
harmonyos
youtootech11 小时前
HarmonyOS《柚兔学伴》项目实战25-我的页面、Web 嵌入与项目总结
前端·华为·harmonyos
三声三视12 小时前
uni-app 鸿蒙端传参变成 [object Object]?顺着源码追到 ArkTS router 底层才搞明白
人工智能·ai·uni-app·aigc·ai编程·harmonyos
达子66612 小时前
第7章_HarmonyOS 图解 Ability公共事件与通知
华为·harmonyos
爱写代码的阿森13 小时前
鸿蒙三方库 | harmony-utils之KvUtil键值型数据库操作详解
数据库·华为·harmonyos·鸿蒙·huawei
爱写代码的阿森14 小时前
鸿蒙三方库 | harmony-utils之PreferencesUtil用户首选项读写详解
华为·harmonyos·鸿蒙·huawei
达子66615 小时前
第6章_HarmonyOS 图解 Ability任务调度
华为·harmonyos
FrameNotWork15 小时前
HarmonyOS 6.0 分栏布局与折叠适配
华为·harmonyos
爱写代码的阿森16 小时前
鸿蒙三方库 | harmony-utils之PreferencesUtil首选项数据监听详解
服务器·华为·harmonyos·鸿蒙·huawei