首页 > 解决方案 > 在验证中使用 Vuejs 变量

问题描述

我尝试做一个简单的 maxValue,但我不确定如何使用 vue 数据中的值。包的URL

import { required, maxValue } from "vuelidate/lib/validators";

export default {
  data() {
    return {
      totalClauses: 10,
    };
  },
  validations: {
    nr_of_clauses: {
      required,
      maxValue: maxValue(this.totalClauses)
    },
  },
}

标签: vue.jsvuelidate

解决方案


我知道已找到此问题的答案,但我想快速建议从Vuelidate更改为VeeValidate。我都使用过,Vuelidate 有一些限制,VeeValidate 解决了一些限制,比如自定义验证(每个验证都有消息),而且使用起来更简单。

你可以在这里找到 Veevalidate 文档


推荐阅读