代码拉取完成,页面将自动刷新
import type { DefineComponent } from 'vue';
export declare const InputNumber: DefineComponent<{
/**
* 最大值
*/
max?: number;
/**
* 最小值
*/
min?: number;
/**
* 当前值,可以使用 v-model 双向绑定数据
*/
'model-value'?: number;
/**
* 按钮位置是否置于两侧
*/
'controls-outside'?: boolean;
/**
* 每次改变的步伐,可以是小数
*/
step?: number;
/**
* 输入框尺寸,可选值为`large`、`middle`、`small`、`default`或者不填
*/
size?: '' | 'large' |'middle' | 'small' | 'default';
/**
* 设置禁用状态
*/
disabled?: boolean;
/**
* 占位文本
*/
placeholder?: string;
/**
* 指定输入框展示值的格式
*/
formatter?: Function;
/**
* 指定从 formatter 里转换回数字的方式,和 formatter 搭配使用
*/
parser?: Function;
/**
* 是否设置为只读
*/
readonly?: boolean;
/**
* 是否可编辑
*/
editable?: boolean;
/**
* 数值精度
*/
precision?: number;
/**
* 给表单元素设置 `id`,详见 Form 用法。
*/
'element-id'?: string;
/**
* 是否实时响应数据,设置为 false 时,只会在失焦时更改数据
*/
'active-change'?: boolean;
/**
* 是否允许输入框的值为空,设置为 false 时,若min设置了值,会在失焦时将数据重置为最小值
*/
'allow-empty'?: boolean;
/**
* 数值改变时的回调,返回当前值
*/
onOnChange?: (event?: any) => any;
/**
* 聚焦时触发
*/
onOnFocus?: (event?: any) => any;
/**
* 失焦时触发
*/
onOnBlur?: (event?: any) => any;
}>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。