AvueAvue
首页
  • 开发指南
  • Skill开发
  • 在线测试工具
  • Form组件
  • Crud组件
  • Default组件
  • Data组件
  • Component组件
产品
工作台
授权
联系
2.x文档
个人支付接口
首页
  • 开发指南
  • Skill开发
  • 在线测试工具
  • Form组件
  • Crud组件
  • Default组件
  • Data组件
  • Component组件
产品
工作台
授权
联系
2.x文档
个人支付接口
  • 基础组件使用约定
  • Input 输入框
  • InputOtp 一次性密码输入
  • InputTree 树选择
  • InputNumber 数字输入框
  • InputColor 颜色选择
  • InputIcon 图标选择
  • InputMap 地图选点
  • InputTable 表格选择
  • Array 数组输入
  • Img 媒体地址输入
  • Url 链接输入
  • Select 选择框
  • Radio 单选框
  • Checkbox 多选框
  • Switch 开关
  • Date 日期时间
  • Time 时间
  • Rate 评分
  • Slider 滑块
  • Cascader 级联选择器
  • Upload 附件上传

InputNumber 数字输入框

avue-input-number:数字。Form 中使用 type: number,范围与精度规则相同。

通用属性、字典与事件见 基础组件使用约定。模板属性可写为 kebab-case,Form 配置对象使用 camelCase。

基础用法

效果预览可直接操作下方示例

独立组件通过 v-model 绑定单个字段;在 Form 中使用时,将相应配置放入 column。

正在加载示例…
<template>
  <el-row :span="24">
    <el-col :xs="24" :md="12">
      值:{{form}}<br />
      <avue-input-number v-model="form"></avue-input-number>
    </el-col>
    <el-col :span="24"></el-col>
    <el-col :xs="24" :md="12">
      值:{{form}}<br />
      <avue-input-number v-model="form"
                         :precision="2"
                         controls-position=""></avue-input-number>
    </el-col>
    <el-col :span="24"></el-col>
    <el-col :xs="24" :md="12">
      有最小最大值的数据:{{hasMinMaxForm}}<br />
      <avue-input-number v-model="hasMinMaxForm"
                         :precision="2"
                         controls-position=""
                         :min="min"
                         :max="max"></avue-input-number>
    </el-col>
  </el-row>
</template>
<script setup>
import { ref } from 'vue';
const form = ref(1)
const hasMinMaxForm = ref(1)
const min = ref(0)
const max = ref(10)

</script>

属性

属性类型默认值说明
min / maxnumber-Infinity / Infinity取值上下限
stepnumber1增减步长
stepStrictlybooleanfalse值只能是步长倍数
precisionnumber—小数位数,不默认固定为 2
controlsbooleantrue显示增减按钮
controlsPositionstringrightright 或空字符串(两侧)
prefix / suffixstring—前置/后置文本
prefixClick / suffixClickfunction空函数参数为当前数值
alignstring—文本对齐方式
disabledScientificbooleanfalse禁用科学计数法

清空可产生空值,提交前应按业务规则校验。更多演示见 Number 表单。

最后更新:
贡献者: smallwei
Prev
InputTree 树选择
Next
InputColor 颜色选择