输入弹窗,提示用户录入信息并记录。输入框弹窗的业务场景有时候会很复杂,如果本组件无法满足你的业务需求,请使用 AbstractDialog
参考本组件源码自行实现
Parameters:
Name | Type | Description |
---|---|---|
animationType |
string | modal 显示动效, 默认 |
visible |
bool | 是否显示 modal, 默认 |
type |
TYPE | 输入弹窗的类型。是否只有输入框,输入框上方是否有下划线超链接,输入框下方是否有勾选项,详见 |
color |
string | 下划线超链接的文字颜色 / 勾选框的勾选颜色,默认米家绿 |
title |
string | 标题文字 |
underlineData |
UnderlineData | 输入框上方的数据,包括左侧说明文字,右侧下划线文字及其点击回调函数,只对 |
inputs |
Array.<Input> | 输入框数组,定义输入框的属性,对所有的 |
checkboxData |
CheckboxData | 输入框下方的数据,包括勾选状态,描述文字,只对 |
buttons |
Array.<Button> | 按钮数组,定义底部按钮的属性,只能显示1~2个按钮,多传将失效。默认左取消右确定,左灰右绿,点击回调都是隐藏 Modal |
onDismiss |
function | Modal 隐藏时的回调函数 |
- Since:
- 10021
Members
TYPE :string
输入弹窗的类型
Methods
_onChangeText()
拦截onChangeText事件,记录输入值
renderDownExtra()
输入框下方的勾选框和文字
renderInputGroup()
一组输入框
renderUpExtra()
输入框上方的文字说明和下划线超链接