Bonjour,

J'utilise actuellement quasar.dev sous vue.js 3 et je souhaiterais savoir s'il était possible de vérifier à partir d'une méthode la conformité de tous mes champs sans les nommer?
Le formulaire possède plus d'une centaine de champs et je souhaiterais éviter de les nommer avec des refs.

exemple monForm.validate ... au lieu de procéder de la façon suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<form @submit.prevent.stop="onSubmit" @reset.prevent.stop="onReset" class="q-gutter-md">
      <q-input
        ref="nameRef"
        filled
        v-model="name"
        label="Your name *"
        hint="Name and surname"
        lazy-rules
        :rules="nameRules"
      />
...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
onSubmit () {
        nameRef.value.validate()
        ageRef.value.validate()
 
        if (nameRef.value.hasError || ageRef.value.hasError) {
          // form has error
        }
...