HarmonyOS List组件ForEach中无法正确删除元素
操作步骤:
List() {
ForEach(this.codes, (item: string, index: number) => {
ListItem() {
Row() {
Text(`${index + 1}`)
.fontSize('10sp')
.height('20vp')
.textAlign(TextAlign.Center)
.fontColor('#666666')
.padding({
left: '3vp',
right: '3vp'
})
.margin({
left: '12vp',
right: '8vp'
})
.backgroundColor('#AAAAAA')
.borderRadius($r('sys.float.corner_radius_level2'))
Text(`${item}`)
.fontSize('12sp')
.layoutWeight(1)
.fontColor('#333333')
Stack() {
Image($r('app.media.icon_delete_record'))
.width('14vp')
}
.width('34vp')
.height('100%')
.alignContent(Alignment.Center)
.onClick(() => {
this.codes.splice(this.codes.indexOf(item), 1)
})
}
.width('100%')
.height('36vp')
.alignItems(VerticalAlign.Center)
.justifyContent(FlexAlign.Start)
}
}, (item: string, index: number) => index.toString())
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
- 41.
- 42.
点击右侧删除按钮,无法正确删除元素。
HarmonyOS
赞
收藏 0
回答 1
相关问题
绑定类型的组件和foreach的正确连用方式
984浏览 • 1回复 待解决
HarmonyOS 关于List组件使用ForEach渲染刷新的问题
920浏览 • 1回复 待解决
HarmonyOS 数组怎么删除/批量删除/插入元素
2058浏览 • 1回复 待解决
HarmonyOS NavPathStack如何删除元素
731浏览 • 1回复 待解决
ForEach数组数据无法传输
6205浏览 • 1回复 待解决
HarmonyOS RN三方组件picker组件无法正确引入
728浏览 • 1回复 待解决
HarmonyOS 无法正确生成
627浏览 • 1回复 待解决
HarmonyOS Grid 删除元素时,如何添加动效
630浏览 • 1回复 待解决
HarmonyOS 数组元素删除之后 未进行页面刷新
849浏览 • 1回复 待解决
HarmonyOS Repeat无法正确刷新
575浏览 • 1回复 待解决
HarmonyOS Navigation无法正确显示
664浏览 • 1回复 待解决
HarmonyOS 如何当List中item中的元素变化时,引起布局刷新
1066浏览 • 1回复 待解决
HarmonyOS tab组件其中元素无法拓展到顶部
530浏览 • 1回复 待解决
Record<string, string>如何删除里边的元素
2278浏览 • 1回复 待解决
#鸿蒙学习大百科#如何删除ArrayList中的某个元素?
1298浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过forEach方法遍历和修改线性容器中的元素?
857浏览 • 1回复 待解决
ForEach在真机上无法执行
2745浏览 • 1回复 待解决
list组件无法滚动到底部
2312浏览 • 1回复 待解决
HarmonyOS List中listitem较少时无法拖拽
395浏览 • 1回复 待解决
HarmonyOS list元素拖动换位置的实现
619浏览 • 1回复 待解决
HarmonyOS List, LazyForEach调用删除方法,删除比如2-4,只会删除掉3和4
793浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中实现网格元素的拖拽和删除动画?
1186浏览 • 1回复 待解决
#鸿蒙通关秘籍#list组件要是删除某条数据应该怎么实现?
531浏览 • 1回复 待解决
HarmonyOS 平板无法正确横竖屏切换
933浏览 • 1回复 待解决
HarmonyOS list无法滑动
523浏览 • 1回复 待解决
参考示例如下: