「鸿蒙」ArkTS模拟耗时操作

背景

在鸿蒙单框架App性能优化过程中,伙伴们的App包含大量耗时的业务代码,为了给伙伴们提供合理的解决方案,我们需要模拟出对应的耗时场景。

模拟方案

  aboutToAppear(): void {
    console.log('aboutToAppear DemoContent: enter')
    let now = new Date().getTime();
    while (new Date().getTime() - now < 1000) {
      // 模拟耗时1000ms的业务代码
    }
    console.log('aboutToAppear DemoContent: end')
  }

山庄的铁匠
15 声望11 粉丝