api.md 3.5 KB

NumKeyboard Props

名称 类型 默认值 必传 说明
type 'button'|'block' 'button' N 键盘样式类型。
visible boolean false N 是否显示键盘。
height '8'|'10'|'12'|'14'|'16'|'20' '12' N 按键高度。
space '0'|'1'|'2'|'3'|'4' '2' N 按键间距。
p '0'|'1'|'2'|'3'|'4' '2' N 键盘内边距。
reverse boolean false N 数字是否上下反向。
done boolean true N 是否显示完成按钮。
dot boolean true N 是否显示小数点。
close boolean false N 是否显示关闭按钮。
doneText string 当前语言的 common.done N 完成按钮文案。
doneDisabled boolean false N 完成按钮是否禁用。
radius 'none'|'base'|'md'|'lg'|'xl'|'2xl'|'3xl'|'full' 'base' N 按键圆角。
panelClass string '' N 键盘面板注入 Class。
keyClass string '' N 按键注入 Class。
doneClass string '' N 完成按键注入 Class。
popup Popup {} N 弹出层参数。

NumKeyboard Events

名称 类型 参数 描述
onclick (numStr: string, key: string) => void numStr - 输入的数字字符内容
key - 本次点击的键盘 key
每次点击任意按键触发。
onopen (height: number) => void height - 键盘高度 键盘打开时触发。
onclose () => void - 键盘关闭时触发。