【问题标题】:Vuetify v-text-field check for non digit entryVuetify v-text-field 检查非数字输入
【发布时间】:2020-02-28 11:04:30
【问题描述】:

我想检查v-text-field用户是否输入了除数字以外的任何内容,并直接用rules显示错误。

错误也应显示为 (+, -, . , ,)

与:

integerValueCheck: [
    v => /^\d+$/.test(v) || 'Nur Zahlen erlaubt',
],

当用户在文本字段中输入内容但又将其删除(空)时,也会显示该错误。那不行。该错误不应该显示然后

【问题讨论】:

    标签: vue.js vuejs2 vuetify.js rules


    【解决方案1】:

    你必须检查值是否为空:

    integerValueCheck: [
      v => !v || /^\d+$/.test(v) || 'Nur Zahlen erlaubt',
    ]
    

    integerValueCheck: [
      v => /^\d*$/.test(v) || 'Nur Zahlen erlaubt',
    ]
    

    【讨论】:

      猜你喜欢
      • 2021-07-08
      • 2021-08-19
      • 2018-07-14
      • 2021-02-17
      • 1970-01-01
      • 2023-03-10
      • 2021-05-13
      • 2021-04-30
      • 2019-12-01
      相关资源
      最近更新 更多