uni.showActionSheet(options)
从底部向上弹出操作菜单
参数
ShowActionSheetOptions 属性值
名称 | 类型 | 必备 | 默认值 | 描述 |
title | string | 否 | - | 菜单标题 |
alertText | string | 否 | - | 警示文案(同菜单标题, app无效) |
itemList | Array<string> | 是 | - | 按钮的文字数组 |
itemColor | string | 否 | - | 按钮的文字颜色,字符串格式(iOS默认为系统控件颜色) |
popover | Popover | 否 | - | 大屏设备弹出原生选择按钮框的指示区域,默认居中显示 |
success | (res: ShowActionSheetSuccess) => void | 否 | - | 接口调用成功的回调函数 |
fail | (res: UniError) => void | 否 | - | 接口调用失败的回调函数 |
complete | (res: any) => void | 否 | - | 接口调用结束的回调函数(调用成功、失败都会执行) |
Popover 属性值
名称 | 类型 | 必备 | 默认值 | 描述 |
top | number | 是 | - | 指示区域坐标,使用原生 navigationBar 时一般需要加上 navigationBar 的高度 |
left | number | 是 | - | 指示区域坐标 |
width | number | 是 | - | 指示区域宽度 |
height | number | 是 | - | 指示区域高度 |
ShowActionSheetSuccess 属性值
名称 | 类型 | 必备 | 默认值 | 描述 |
tapIndex | number | 否 | - | 用户点击的按钮,从上到下的顺序,从0开始 |
showActionSheet 兼容性
安卓系统版本 | 安卓 uni-app | 安卓 uni-app-x | iOS 系统版本 | iOS uni-app | iOS uni-app-x |
4.4.4 | √ | 3.9.0 | 9.0 | √ | 3.9.0 |
参见
showActionSheet
通用类型
GeneralCallbackResult
名称 | 类型 | 必备 | 默认值 | 描述 |
errMsg | string | 是 | - | 错误信息 |