其实uniapp有内置的组件,不用自己去实现,类似于这样:
- uni.showActionSheet({
- itemList: ['菜单一', '菜单二', '菜单三'],
- success: function (res) {
- console.log(`选中了第${res.tapIndex + 1}个菜单`);
- },
- fail: function (res) {
- console.log(res.errMsg);
- }
- });
详细的教程可以看这里:uni-app 实现底部弹出框选择菜单教程