HarmonyOS listItem怎么获取每条的高度,这样获取的高度不是按照顺序来的?
listItem怎么获取每条的高度,这样获取的高度不是按照顺序来的 懒加载好像是拿到下一页的高度。
参考代码如下:
Swiper(this.swiperController!!) {
LazyForEach(this.calendarDataSource, (item: CalendarModelList) => {
Column() {
//日期列表
List() {
ForEach(this.changeData(item), (item: CalendarModelList) => {
ListItem() {
CalendarListItem({ dateList: item })
}.onAreaChange((oldValue: Area, newValue: Area) => {
if (newValue.height as number != oldValue.height as number) {
console.info("item高度" + (newValue.height as number))
}
})
})
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
状态栏的高度怎么获取呢
9678浏览 • 3回复 待解决
HarmonyOS 如何获取navbar的高度和状态栏高度
406浏览 • 1回复 待解决
HarmonyOS 获取的键盘高度比原来的高了
8浏览 • 1回复 待解决
HarmonyOS 如何获取软键盘的高度?
774浏览 • 1回复 待解决
获取设备屏幕的宽度和高度
645浏览 • 1回复 待解决
window. getWindowProperties获取的高度包括状态栏的高度吗?
254浏览 • 0回复 待解决
HarmonyOS 如何动态获取Column的高度呢?
351浏览 • 1回复 待解决
获取状态栏高度的方法
1987浏览 • 1回复 待解决
HarmonyOS如何获取系统软键盘的高度?
509浏览 • 1回复 待解决
如何获取文本的显示宽度和高度?
422浏览 • 1回复 待解决
获取鸿蒙的分辨率高度不对
6027浏览 • 1回复 待解决
HarmonyOS如何获取设备的逻辑宽度和逻辑高度
480浏览 • 1回复 待解决
HarmonyOS 如何在代码获取系统组件的高度信息?
287浏览 • 1回复 待解决
HarmonyOS 如何获取自定义组件的高度?
457浏览 • 1回复 待解决
HarmonyOS 获取手机状态栏高度,返回高度数值偏大
377浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕下方手势响应区域AvoidArea的高度
386浏览 • 1回复 待解决
如何获取手势区域高度
370浏览 • 1回复 待解决
eTS页面中,如何获取组件的宽度和高度?
4428浏览 • 1回复 待解决
ListContainer代码获取高度不准的问题有懂的吗?
3491浏览 • 1回复 待解决
HarmonyOS web嵌套到scroll里面之后获取的高度不对
530浏览 • 1回复 待解决
HarmonyOS 组件高度按照屏幕宽度的百分比展示
559浏览 • 1回复 待解决
ETS获取到这样的网络数据怎么渲染呢?
3068浏览 • 1回复 待解决
HarmonyOS measureTextSize获取的文本高度,赋值给Text后,差距过大
30浏览 • 1回复 待解决
HarmonyOS API获取状态栏高度
300浏览 • 1回复 待解决
HarmonyOS 如何获取状态栏高度
625浏览 • 1回复 待解决
当前没有直接的方法去获取listItem的直接高度,可以通过onDidScroll,当列表滑动时触发,返回当前帧滑动的偏移量,通过这个计算每一条的高度。