Heim  >  Fragen und Antworten  >  Hauptteil

Klassen mit String-Literalen in Vue, HTML

Ich wünschte, wenn ich die Taste drücke, um mich mit einem falschen Passwort anzumelden, würde die Benutzeroberfläche mehrere Alarm-Popups statt nur einem anzeigen, weil der Benutzer nicht weiß, ob er trotzdem das falsche Passwort eingegeben hat.

Also verwende ich Zähler- und String-Literale wie folgt

<!-- 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>

Das funktioniert nicht. Irgendwelche anderen Ideen?

P粉938936304P粉938936304240 Tage vor285

Antworte allen(2)Ich werde antworten

  • P粉506963842

    P粉5069638422024-02-22 10:10:13

    您可以绑定类 -> :class="'mt-${i}'" tildas ` 应该仅位于 ${i} 周围,并在整个名称 'mt-yourcode' 周围使用撇号< /p>

    Antwort
    0
  • P粉576184933

    P粉5761849332024-02-22 09:58:32

    这应该有效:

    
      Wrong Password
    
    

    查看此示例

    Antwort
    0
  • StornierenAntwort