vue.js - 在验证中使用 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)
},
},
}
解决方案
我知道已找到此问题的答案,但我想快速建议从Vuelidate更改为VeeValidate。我都使用过,Vuelidate 有一些限制,VeeValidate 解决了一些限制,比如自定义验证(每个验证都有消息),而且使用起来更简单。
你可以在这里找到 Veevalidate 文档
推荐阅读
- xcode - 带有 iOS 模拟器 iPhone X(12.0) 的 Mac OS Big Sur 无法使用错误 _ReportRPCTimeout
- xpath - 带有特定后代标签的标签的 XPath 选择器选择其他标签
- xcode - 为什么 Xcode 缓存如此庞大?
- c - 按值传递链表给函数
- c# - 什么时候创建闭包?
- xamarin.android - 缺少 Xamarin.Android.Things 的共享库
- java - 使用声明式 HTTP 客户端 Junit 5 进行 Micronaut 测试
- azure - 如何使用 CosmosDB SQL API 加入另一个数组中的数组?
- typescript - Webdriver.io / wdio.conf.ts:对象字面量只能指定已知属性,而“配置”类型中不存在“mochaOpts”
- command - Mplayer - 使用命令行更改曲目、播放/暂停