2016-09-07 4 views
5

In Vue 1 tat ich das: v-bind:class='{"isdanger": invalidLogin}'.Toggle eine CSS-Klasse in Vue 2.0

Jetzt versuche ich, das gleiche in einem Vue 2 App zu tun, aber ich bin immer diese Fehlermeldung:

template syntax error - invalid expression: v-bind:class="{'isdanger': invalidLogin}"

ich pug bin mit, nur für den Fall.

Irgendwelche Ideen?

Antwort

9

Seufz, ich habe es in doppelte Anführungszeichen wie folgt geändert: v-bind:class="{'is-danger': true}" und jetzt funktioniert es.

+0

Ja, wenn verschachtelt: '" '>' '' – mesqueeb