HarmonyOS Column设置background属性时延迟加载?

List中Column设置background属性时延迟加载。导致展示时候闪一下

代码如下

@Builder
backgroundView() {
  Column() {
    Image($r(`app.media.${this.imageItem.top}`))
      .width('100%')
      .height(93)
      .syncLoad(true)
    Image($r(`app.media.${this.imageItem.center}`))
      .width('100%')
      .layoutWeight(1)
      .syncLoad(true)
    Image($r(`app.media.${this.imageItem.bottom}`))
      .width('100%')
      .height(60)
      .syncLoad(true)
  }
  .backgroundColor(Color.White)
}

Column() {
  ……
}
.width('100%')
// .backgroundColor(Color.White)
.background(this.backgroundView(), { align: Alignment.Center })
.borderRadius(10)
.margin(10)
阅读 482
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进