Classes avec des chaînes littérales dans Vue, HTML
P粉938936304
P粉938936304 2024-02-21 11:11:07
0
2
313

Je souhaite que lorsque j'appuie sur le bouton pour me connecter avec un mauvais mot de passe, l'interface utilisateur affiche plusieurs fenêtres contextuelles d'alerte au lieu d'une, car l'utilisateur ne sait pas s'il a toujours entré le mauvais mot de passe.

J'utilise donc des compteurs et des chaînes littérales comme ceci

<!-- mt = margin-top, so each alert won't lie on each other -->
<v-alert
  v-for="i in counter"
  :key="i"
  class=`mt-${i}` 
>
  Wrong Password
</v-alert>

Cela ne fonctionne pas. D'autres idées ?

P粉938936304
P粉938936304

répondre à tous(2)
P粉506963842

Vous pouvez lier des classes -> :class="'mt-${i}'" les tildas ` devraient être autour de ${i} seulement et utiliser des apostrophes autour du nom complet 'mt-yourcode'

P粉576184933

Cela devrait fonctionner :


  Wrong Password

Voir cet exemple

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal