el-input 限制只能输入正整数

简介: el-input 限制只能输入正整数

 1、前端页面

<el-row :gutter="20">
  <el-col :span="20">
    <el-form-item label="数量" prop="quantity">
      <el-input
            class="entity"
            placeholder="请输入数量"
            v-model="ruleForm.quantity"
            size="mini"
            clearable>
        <span slot="suffix" style="padding: 0 5px">个</span>
      </el-input>
    </el-form-item>
  </el-col>
</el-row>

image.gif

2、规则验证

export default {
  data() {
    return {
      ruleForm: {
        quantity: "",
      },
      rules: {
        quantity: [{
          pattern: /^(([1-9]{1}\d*)|(0{1}))(\.\d{1,2})?$/,
          required: true,
          message: '请输入数量,且为正整数类型',
          trigger: 'blur'
        }, ],
      },
    };
  },

image.gif

若本文有帮助到阅读本文的同学,欢迎点赞、关注、收藏,互相学习交流。

目录
相关文章
|
6月前
|
C#
C# DEV TextEdit 设置文本框只能输入数字(整数)
C# DEV TextEdit 设置文本框只能输入数字(整数)
|
6月前
|
JavaScript 前端开发
input 输入 限制 大全
input 输入 限制 大全
225 0
el-input的number类型里输入e、+、-符号返回值为空?
el-input的number类型里输入e、+、-符号返回值为空?
418 0
|
6月前
|
移动开发 JavaScript HTML5
el-input限制输入整数等分析
本文介绍了在Vue中限制el-input只能输入整数的几种方式,包括设置type为number,使用inputmode属性,自定义指令,计算属性,使用onafterpaste和onkeyup事件以及使用el-input-number的precision属性。每种方式都有其优缺点,可以根据实际需求选择合适的方式。比较建议用自定义指令的方式来实现。
1116 0
el-input限制输入整数等分析
|
4月前
el-input 模糊匹配 - 单行输入
el-input 模糊匹配 - 单行输入
26 0
|
6月前
Element - ui :el-input 输入只能是数字并且小数点后只能是1-2位
Element - ui :el-input 输入只能是数字并且小数点后只能是1-2位
2850 1
|
6月前
简单粗暴实现el-input只允许输入数字
简单粗暴实现el-input只允许输入数字
简单粗暴实现el-input只允许输入数字
el-input输入值无法在输入框显示
el-input输入值无法在输入框显示
100 0
Element-UI中el-input输入值不显示
Element-UI中el-input输入值不显示
385 0