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()
  }
})
HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

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

分享
微博
QQ
微信
回复
2天前
相关问题
有谁知道Menu菜单的触发方式
2195浏览 • 1回复 待解决
求告知如何改变menu弹出的大小
2728浏览 • 1回复 待解决
HarmonyOS API调用与Dialog弹
260浏览 • 0回复 待解决
悬浮球能调用锁屏功能吗?
556浏览 • 1回复 待解决
应用调用系统分享失败
409浏览 • 1回复 待解决
HarmonyOS menu如何用代码控制隐藏
35浏览 • 1回复 待解决
HarmonyOS 弹出的Menu位置
27浏览 • 1回复 待解决
使用Promise实现一种串行调用方式
1060浏览 • 1回复 待解决
HarmonyOS 悬浮按钮拖动问题
359浏览 • 1回复 待解决
有人知道JS menu如何隐藏吗?
4537浏览 • 1回复 待解决
HarmonyOS 悬浮窗的圆角怎么处理?
69浏览 • 1回复 待解决
HarmonyOS APP内悬浮按钮开发方案
99浏览 • 1回复 待解决