Home > SYS_Dialog > showSelectDialog
SYS_Dialog.showSelectDialog() method
此 API 当前处于 BETA 预览状态,希望得到开发者的反馈。它的任何功能都可能在接下来的开发进程中被修改,请不要将它用于任何正式环境。
弹出选择窗口
签名
typescript
showSelectDialog(options: Array<string> | Array<{
value: string;
displayContent: string;
}>, beforeContent?: string, afterContent?: string, title?: string, defaultOption?: string, multiple?: false, callbackFn?: (value: string) => void): void;
1
2
3
4
2
3
4
参数名
参数 | 类型 | 描述 |
---|---|---|
options | Array<string> | Array<{ value: string; displayContent: string; }> | 选项列表,可以为字符串数组或对象数组,在未指定 如若为字符串数组,则选项的值和选项的展示内容将保持一致; 如若为对象数组,则 |
beforeContent | string | (Optional) 选择框上方文字 |
afterContent | string | (Optional) 选择框下方文字 |
title | string | (Optional) 选择框标题 |
defaultOption | string | (Optional) 默认选项,以选项的值作为匹配参数,如若 |
multiple | false | (Optional) 是否支持多选,默认为单选框 |
callbackFn | (value: string) => void | (Optional) 回调函数 |
返回值
void
用户选择的值,对应传入的 options
中的 value
字段