【鸿蒙next开发】JS组件:容器组件(list-item)_鸿蒙 listitem 的宽度问题
往期鸿蒙5.0全套实战文章必看:(文中附带鸿蒙5.0全栈学习资料)
-
鸿蒙开发核心知识点,看这篇文章就够了
-
最新版!鸿蒙HarmonyOS Next应用开发实战学习路线
-
鸿蒙HarmonyOS NEXT开发技术最全学习路线指南
-
鸿蒙应用开发实战项目,看这一篇文章就够了(部分项目附源码)
list-item
说明
从API version 4开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
的子组件,用来展示列表具体item。由于父元素list组件的align-items默认样式为stretch,该组件宽度默认充满list组件。设置父元素list组件的align-items样式为非stretch来生效自定义宽度。
权限列表
无
子组件
支持单个子组件。
属性
除支持通用属性外,还支持如下属性:
设置当前item是否为吸顶item以及其吸顶消失的效果,当前仅支持纵向list,group内部的item不可吸顶,设置该属性无效。
- none:当前item不吸顶。
- normal:当前item吸顶,消失效果滑动消失。
- opacity:当前item吸顶,消失效果渐隐消失,仅在智能穿戴上支持。
设置当前item是否有点击动效。
- false:item点击时无点击动效。
- true:item点击时有点击动效。
样式
除支持通用样式外,还支持如下样式:
事件
除支持通用事件外,还支持如下事件:
吸顶组件回调事件。
value: false表示当前item处于非吸顶状态;
value: true表示当前item处于吸顶状态;
说明:仅当item设置sticky属性时支持注册此事件。