HarmonyOS menu悬浮框调用方式

业务封装的TitleBar组件,可传入Resource类型图标,暴露iconClick点击响应事件,想要使用menu组件,官方提供的api为.bindMenu(this.MyMenu),在当前场景无法使用,有没有其他用法适用当前场景

demo:

1.TitleBar.ets
export default struct TitleBar {
  @Prop title:  string = "";
  @Prop icon: Resource | string = "";
  iconClick?: (() => void);
  backClick?: (() => void);

  build() {
  }
}

2.业务使用
TitleBar({
  title: this.label,
  icon: $r('app.media.sort_icon'),
  iconClick: () => {

  },
  backClick: () => {
    router.back()
  }
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
HarmonyOS
2024-12-20 16:56:44
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

可以通过bindContextMenu属性中的参数responseType来设置自定义菜单的触发方式 参开文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-menu-V5

分享
微博
QQ
微信
回复
2024-12-20 20:19:57
相关问题
求告知如何改变menu弹出的大小
3392浏览 • 1回复 待解决
有谁知道Menu菜单的触发方式
2831浏览 • 1回复 待解决
悬浮球能调用锁屏功能吗?
1396浏览 • 1回复 待解决
HarmonyOS 弹出的Menu位置
788浏览 • 1回复 待解决
HarmonyOS API调用与Dialog弹
998浏览 • 0回复 待解决
HarmonyOS NavDestination的menu问题
501浏览 • 1回复 待解决
应用调用系统分享失败
1191浏览 • 1回复 待解决
HarmonyOS menu如何用代码控制隐藏
731浏览 • 1回复 待解决
有人知道JS menu如何隐藏吗?
5379浏览 • 1回复 待解决
使用Promise实现一种串行调用方式
1967浏览 • 1回复 待解决
HarmonyOS 悬浮置顶功能
564浏览 • 1回复 待解决
HarmonyOS 横向悬浮
698浏览 • 1回复 待解决