@beisen-phoenix/field-input-number

@beisen-phoenix/field-input

Usage no npm install needed!

<script type="module">
  import beisenPhoenixFieldInputNumber from 'https://cdn.skypack.dev/@beisen-phoenix/field-input-number';
</script>

README

数字输入字段

@beisen-phoenix/field-input

API

参数 说明 类型 默认值 必须
disabled 该输入项是否禁用 boolean false
hasError 是否显示错误 boolean false
isPreview 是否用于展示态 boolean false
autoFocus 自动聚焦 boolean false
size 输入框尺寸,仅支持 normal large small string normal
value 当前值 number
defaultValue 默认值 number null
max 最大值,当值改变超过此值时会被置为此值 number Number.MIN_SAFE_INTEGER
min 最小值,当值改变超过此值时会被置为此值 number Number.MAX_SAFE_INTEGER
step 步进 number
precision 精度,当不设置时,会根据当前值和 step 的最大精度设置 number
placeholder 提示语 string '请输入'
translation 国际化 object 见下方
formatter 格式化展示函数 function
parser 解析格式化展示函数 function
onChange 值改变事件 value=>void
onBlur 失焦事件 (event, num)=>void
onFocus 聚焦事件 (event)=>void

多语言

translation = {
  placeholder: '请输入'
};