HarmonyOS List组件指定item刷新实现方案

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

参考示例代码:

@Entry
@Component
struct ListItemDemo {
  @State message: string = 'Hello World';
  @State list: number[] = []
  aboutToAppear(): void {
    this.list.push(1)
    this.list.push(2)
    this.list.push(3)
  }
  updateItem(){
    this.list[1]++
  }

  build() {
    Column() {
      Button('更改数据')
        .onClick(() => {
          this.updateItem()
        })
      List(){
        ForEach(this.list, (item:number) => {
          ListItem(){
            Row(){
              Text(item+ '')
            }
          }
        })
      }
    }
    .height('100%')
    .width('100%')
  }
}
分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS List item 刷新问题
822浏览 • 1回复 待解决
HarmonyOS List瀑布流的实现方案
172浏览 • 1回复 待解决
HarmonyOS List组件动态刷新数据问题
1057浏览 • 1回复 待解决
HarmonyOSList组件是否支持局部刷新
638浏览 • 1回复 待解决
HarmonyOS listitem如何保存状态
324浏览 • 2回复 待解决
HarmonyOS Swiper里面的item高度自动刷新
491浏览 • 1回复 待解决
HarmonyOS List怎么刷新数据?
51浏览 • 1回复 待解决
HarmonyOSList是如何加载item的?
248浏览 • 2回复 待解决