Javascript Vuetify文本区域为空或少于200个字符规则
我正在使用Vuetify,并试图获取一个文本区域,只有当文本区域超过200个字符时才进行验证 我只想在用户有1个或多个字符时验证该字段,但如果至少有1个字符,则该字段应少于200个字符。这个字段不是必需的,但如果他们选择在其中键入数据,我想确保它是200个字符或更少Javascript Vuetify文本区域为空或少于200个字符规则,javascript,vue.js,vuejs2,vue-component,vuetify.js,Javascript,Vue.js,Vuejs2,Vue Component,Vuetify.js,我正在使用Vuetify,并试图获取一个文本区域,只有当文本区域超过200个字符时才进行验证 我只想在用户有1个或多个字符时验证该字段,但如果至少有1个字符,则该字段应少于200个字符。这个字段不是必需的,但如果他们选择在其中键入数据,我想确保它是200个字符或更少 <v-textarea v-model="description" :counter="200" :rules="[v => (v && v.length <= 200) |
<v-textarea
v-model="description"
:counter="200"
:rules="[v => (v && v.length <= 200) || 'Description must be 200 characters or less']"
label="Description"
height="125"
no-resize
outline
/>
根据官方文件中提供的信息,我认为您应该做如下操作:
:rules="[v => (v || '' ).length <= 200 || 'Description must be 200 characters or less']"
:rules=“[v=>(v | |“”)。长度