1. 导航栏菜单
导航栏菜单通常是位于页面顶部的按钮,可以设置左上角返回按钮、标题等。
设置导航栏标题
wx.setNavigationBarTitle({
title: '新标题'
});
隐藏导航栏返回按钮
wx.hideNavigationBarLoading();
显示导航栏返回按钮
wx.showNavigationBarLoading();
2. 右上角菜单
右上角菜单是页面右上角的三个点,点击后弹出菜单项。
显示右上角菜单
wx.showShareMenu({
withShareTicket: true, // 是否带有分享信息
menus: ['shareAppMessage', 'shareTimeline'] // 可选的分享类型
});
隐藏右上角菜单
wx.hideShareMenu();
3. 上下文菜单
上下文菜单是在长按某个元素时弹出的菜单。
显示上下文菜单
wx.showActionSheet({
itemList: ['菜单项1', '菜单项2', '菜单项3'],
success(res) {
console.log('用户点击了第', res.tapIndex + 1, '个菜单项');
}
});
上述代码中,itemList 是菜单的选项列表,success 回调会在用户点击菜单项时触发。
隐藏上下文菜单
一般情况下,上下文菜单是在用户点击后自动隐藏的,不需要手动调用隐藏的 API。
以上是一些与菜单相关的常见 API。具体的使用方法取决于你的需求和项目结构。
转载请注明出处:http://www.zyzy.cn/article/detail/1021/微信小程序