电子说
以垂直列表形式显示的菜单。
说明:
开发前请熟悉鸿蒙开发指导文档 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
- 该组件从API Version 9开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
- Menu组件需和[bindMenu]或[bindContextMenu]方法配合使用,不支持作为普通组件单独使用。
包含[MenuItem]、[MenuItemGroup]子组件。
Menu()
作为菜单的固定容器,无参数。
说明: 菜单和菜单项宽度计算规则:
布局过程中,期望每个菜单项的宽度一致。若子组件设置了宽度,则以[尺寸计算规则]为准。
不设置宽度的情况:菜单组件会对子组件MenuItem、MenuItemGroup设置默认2栅格的宽度,若菜单项内容区比2栅格宽,则会自适应撑开。
设置宽度的情况:菜单组件会对子组件MenuItem、MenuItemGroup设置减去padding后的固定宽度。
除支持[通用属性]外,还支持以下属性:
名称 | 参数类型HarmonyOS与OpenHarmony鸿蒙文档籽料:mau123789是v直接拿 | 描述 |
---|---|---|
font10+ | [Font] | 统一设置Menu中所有文本的字体样式。 |
fontColor10+ | [ResourceColor] | 统一设置Menu中所有文本的颜色。 |
radius10+ | [Dimension] | [BorderRadiuses] |
width10+ | [Length] | 菜单的宽度 默认值:64 单位vp |
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !