Ich habe einige Daten, auf die zugegriffen werden kann über:
{{ content['term_goes_here'] }}
... und dies entweder true
oder bewertet false
. Ich möchte eine Klasse hinzufügen, die von der Wahrhaftigkeit des Ausdrucks abhängt:
<i class="fa" v-bind:class="[{{content['cravings']}} ? 'fa-checkbox-marked' : 'fa-checkbox-blank-outline']"></i>
wo true
gibt mir die Klasse fa-checkbox-marked
und falsch würde mir geben fa-checkbox-blank-outline
. Die Art und Weise, wie ich es oben geschrieben habe, gibt mir einen Fehler:
- invalid expression: v-bind:class="[{{content['cravings']}} ? 'fa-checkbox-marked' : 'fa-checkbox-blank-outline']"
Wie soll ich es schreiben, um die Klasse bedingt bestimmen zu können?
<button :class="disabled && 'disabled'">
eine Abkürzung tun<button :class="disabled ? 'disabled' : false">
.