HarmonyOS 关于菜单(Menu)组件,如何控制当条件不满足时点击按钮不显示菜单?
实现一个点击按钮弹出下拉菜单的功能,期望当菜单数据为空时点击按钮不再显示菜单组件。但是实际验证发现,菜单数组变为空后,点击按钮仍弹出了Menu容器(一个空白条)
通过bindMune绑定菜单,当@State menuEnabled == false时仍弹出了菜单视图(有个白条,应该是Menu组件容器自带的)。
@State menuEnable:boolean = true
build() {
Button(’弹出菜单‘)
.bindMenu(this.menuEnabled? this.MyMenu : undefined)
}
逻辑中会将this.menuEnable 变为false,但是再次点击Button(’弹出菜单‘) 仍会弹出一个白条。Menu组件的.onAppear()会回调,说明菜单还是弹出了。期望此时不弹出菜单,如何解决?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 视频播放倍速不满足业务需求
132浏览 • 1回复 待解决
如何显示距离较近的"···",当前使用"···"符号时,实际显示过宽不满足要求
804浏览 • 1回复 待解决
系统提供的容器布局不满足的情况下,折叠态如何适配?
329浏览 • 1回复 待解决
有谁知道Menu菜单的触发方式
2152浏览 • 1回复 待解决
HarmonyOS 在navigation中创建menu菜单栏相关问题
414浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现菜单显示?
33浏览 • 1回复 待解决
如何让Select下拉组件的下拉按钮和下拉菜单居中对齐?
584浏览 • 1回复 待解决
如何自定义组件原型菜单
856浏览 • 1回复 待解决
HarmonyOS 文本怎么自定义识别高亮显示和自定义点击事件显示菜单/气泡?
374浏览 • 1回复 待解决
绑定菜单后无法使用右键触发菜单
1785浏览 • 1回复 待解决
当为一个按钮设置了bindPop弹窗,点击按钮弹窗显示,点击空白处弹窗消失了,再次点击按钮,弹窗不会再弹出
712浏览 • 1回复 待解决
JavaUI 中List组件怎么实现右键点击Item项关联弹出一个菜单?
3409浏览 • 1回复 待解决
鸿蒙APP开发怎么在标题栏上添加菜单按钮?
7959浏览 • 1回复 已解决
HarmonyOS video组件 设置自定义控制器时,全屏不显示控制器
349浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何创建绑定组件的默认样式菜单
88浏览 • 1回复 待解决
如何自定义 web 组件里网页文本的长按菜单
2194浏览 • 1回复 待解决
HarmonyOS CustomDialog确定按钮回调函数中不显示Toast
461浏览 • 1回复 待解决
HarmonyOS web组件alert不显示
521浏览 • 1回复 待解决
API9 如何隐藏应用的标题栏,或者如何修改标题栏菜单按钮?
2564浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙Navigation组件中设置菜单栏
34浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中使用条件渲染控制界面显示?
130浏览 • 1回复 待解决
javaUi 鸿蒙有没有类似android 的下拉菜单组件?
2220浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现长按弹出菜单功能?
85浏览 • 1回复 待解决
如何实现一个下拉菜单?
602浏览 • 1回复 待解决
怎样获取底部菜单栏高度
1938浏览 • 1回复 待解决
当将菜单列表为空时,点击按钮不在显示菜单组件,案例代码如下:
您可以使用visibility来控制显示与隐藏。
demo如下: