HarmonyOS 关于菜单(Menu)组件,如何控制当条件不满足时点击按钮不显示菜单?
实现一个点击按钮弹出下拉菜单的功能,期望当菜单数据为空时点击按钮不再显示菜单组件。但是实际验证发现,菜单数组变为空后,点击按钮仍弹出了Menu容器(一个空白条)
通过bindMune绑定菜单,当@State menuEnabled == false时仍弹出了菜单视图(有个白条,应该是Menu组件容器自带的)。
逻辑中会将this.menuEnable 变为false,但是再次点击Button(’弹出菜单‘) 仍会弹出一个白条。Menu组件的.onAppear()会回调,说明菜单还是弹出了。期望此时不弹出菜单,如何解决?
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 视频播放倍速不满足业务需求
672浏览 • 1回复 待解决
如何显示距离较近的"···",当前使用"···"符号时,实际显示过宽不满足要求
1165浏览 • 1回复 待解决
HarmonyOS web组件长按文本弹出菜单,如何获取选中区域,或者点击菜单按钮后选中区域不消失
610浏览 • 1回复 待解决
HarmonyOS menu symbolStartIcon 如何使用symbol图标作为菜单图标?
539浏览 • 1回复 待解决
系统提供的容器布局不满足的情况下,折叠态如何适配?
860浏览 • 1回复 待解决
有谁知道Menu菜单的触发方式
2831浏览 • 1回复 待解决
HarmonyOS 在navigation中创建menu菜单栏相关问题
1161浏览 • 1回复 待解决
HarmonyOS 点击自定义菜单中的复制按钮时,无法完成复制
779浏览 • 1回复 待解决
HarmonyOS 冷启动打卡首页笔记首次加载网络图片(无缓存)慢,不满足S标
718浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现菜单显示?
599浏览 • 1回复 待解决
如何让Select下拉组件的下拉按钮和下拉菜单居中对齐?
1474浏览 • 1回复 待解决
如何自定义组件原型菜单
1622浏览 • 1回复 待解决
HarmonyOS 文本怎么自定义识别高亮显示和自定义点击事件显示菜单/气泡?
1187浏览 • 1回复 待解决
绑定菜单后无法使用右键触发菜单
2389浏览 • 1回复 待解决
HarmonyOS 菜单的样式如何修改
685浏览 • 1回复 待解决
当为一个按钮设置了bindPop弹窗,点击按钮弹窗显示,点击空白处弹窗消失了,再次点击按钮,弹窗不会再弹出
1389浏览 • 1回复 待解决
元服务使用的色彩不满足最小对比度要求,导致文字和背景之间的对比度过低如何调整
222浏览 • 0回复 待解决
HarmonyOS Flutter textfield输入框长按不显示复制粘贴menu
832浏览 • 1回复 待解决
HarmonyOS menu如何用代码控制隐藏
731浏览 • 1回复 待解决
JavaUI 中List组件怎么实现右键点击Item项关联弹出一个菜单?
3959浏览 • 1回复 待解决
鸿蒙APP开发怎么在标题栏上添加菜单按钮?
8765浏览 • 1回复 已解决
HarmonyOS video组件 设置自定义控制器时,全屏不显示控制器
1221浏览 • 1回复 待解决
HarmonyOS bindContextMenu菜单显示,怎么把自带的padding设为0
630浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何创建绑定组件的默认样式菜单
754浏览 • 1回复 待解决
HarmonyOS webview上的长按菜单,会出现“分享”和“翻译”两个按钮,但是是置灰的不可点击
503浏览 • 1回复 待解决
当将菜单列表为空时,点击按钮不在显示菜单组件,案例代码如下:
您可以使用visibility来控制显示与隐藏。
demo如下: