找回密码
 立即注册
搜索

怎么添加menu菜单

1
回复
1322
查看
[复制链接]

1

主题

1

帖子

10

积分

 楼主| 2018-5-30 11:17:22 显示全部楼层 |阅读模式
manifest里面可以配置是否有menu,但如果想在menu里添加一个item,并且监听item的点击事件,代码怎么实现,文档里没有写出
回复

使用道具 举报

16

主题

112

帖子

920

积分

2018-5-30 11:40:46 显示全部楼层
生命周期的onMenuPress中写代码
  1. onMenuPress(){
  2. var that= this;
  3. prompt.showContextMenu({
  4. itemList: ['菜单一','菜单二','菜单三'],
  5. itemColor: '#444444',
  6. success: function(data) {
  7. if(data.index == 0){
  8. console.log("点击了菜单一")
  9. }else if(data.index == 1){
  10. console.log("点击了菜单二")
  11. }else if(data.index == 2){
  12. console.log("点击了菜单三")
  13. }
  14. },
  15. cancel: function(data) {
  16. },
  17. fail: function(data, code) {
  18. }
  19. });
  20. }
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册