更新记录

1.0.1(2023-06-25)

readme.md更新说明

1.0.0(2023-06-25)

新手上路-此版本是在页面导航栏右上角弹出一个供选择的菜单,触发选择事件根据配置的url跳转,样式nb的小伙伴可自定义改改


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.1.0 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × ×

az-popmenu

新手上路-插件是在页面导航栏右上角弹出一个供选择的菜单,触发选择事件根据配置的url跳转,样式nb的小伙伴可自定义改改

--view 视图代码

<!-- -->

--data 需要的数据 menuList 包含名称、跳转路径、编码 ishide 控制是否显示

<!-- menuList: [ {"name":"个人资料", "url":"../memberinfo","code":"info"}, {"name":"订单信息", "url":"../order/orderList","code":"order"}, {"name":"退出", "url":"../login/logout","code":"logout"} ], ishide:"hidden" -->

--mehtod 导航栏和菜单的触发事件

<!-- back() { uni.showModal({ title: '点击左侧返回按钮', content: '返回上一页?', success: function(res) { if (res.confirm) { uni.navigateBack({ delta: 1 }) }else if (res.cancel) { } } }) }, menu(){ uni.showToast({ title: '点击右侧菜单按钮', duration: 3000 }); if(this.ishide == "inherit"){ this.ishide="hidden"; }else{ this.ishide="inherit"; } }, selectedMenu(data){ console.log(data); //当前页面的菜单可以在当前页面自定义,不用写在插件里 if(data.code == 'info'){ uni.showModal({ title: '个人信息', content: '进入个人信息?', success: function(res) { if (res.confirm) { uni.navigateTo({ url: data.url }) } else if (res.cancel) { } } }) }else{ uni.showToast({ title: '按照 ['+data.name+'] 配置默认URL跳转', duration: 3000 }); uni.navigateTo({ url: data.url }) } } -->

# # # # #

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问