Maison > Questions et réponses > le corps du texte
J'utilise "vuelidate" pour valider le framework Quasar.
Lorsque j'ai écrit le code ci-dessous, une erreur de type s'est produite.
(propriété) message d'erreur : chaîne | numéro de référence L'entrée 'string|' Ref' n'est pas attribuable au type 'string|'undefined'.
Je pense que l'attribut "message d'erreur" n'est pas défini avant que l'erreur ne se produise.
Mais l'équipe Quasar définit uniquement le type de message d'erreur comme type String.
Comment puis-je résoudre ce problème ? S'il vous plaît aidez-moi.
Désolé, mon anglais n'est pas bon
<q-input label="Name" v-model="company.name" @blur="v$.name.$touch()" no-error-icon :error="v$.name.$error" :error-message=" v$.name.$errors.length ? v$.name.$errors[0].$message : '' " ></q-input>
P粉6355097192024-01-09 10:26:01
On dirait un peu des deux
unref(v$.name.$errors[0].$message)
et
v$.name.$errors[0].$message.toString()
Éliminez cette erreur. Je ne sais pas quelle est la meilleure solution.