La mauvaise pratique à bannir dans vos formulaires VueJS
Si vous faites cette erreur, il n'est pas trop tard pour vous remettre à utiliser les éléments <form> !
Article publié le 03/04/2023, dernière mise à jour le 19/09/2023
Je mets ma main à couper, que 95% de vos formulaires fais avec VueJS ressemblent à ça :
<div class="form">
<label for="email">Email *</label>
<input type="email" id="email" v-model="email" />
<label for="password">Password *</label>
<input type="password" id="password" v-model="password" />
<p v-if="error">{{ error }}</p>
<button @click="send()">Envoyer</button>
</div>
Bien sûr, peut-être que vous utilisez une bibliothèque pour générer et styliser vos , et donc votre formulaire est légèrement différent, mais une vraie erreur de conception se cache derrière ce formulaire...
Cette erreur, c'est qu'il ne s'agit pas d'un formulaire !
Pourquoi utiliser un élément
Commentaires (0)
pour laisser un commentaire
Aucun commentaire pour l'instant