angularjs - ng-Klasse - [$ Syntaxanalyse: Syntax] Syntaxfehler: Token ':' ist ein unerwartetes Token in Spalte 11 des Ausdrucks

8

Ich verwende den folgenden Code für "ng-class" :

%Vor%

Wie behebe ich diesen Fehler:

%Vor%     
Football-Is-My-Life 08.08.2014, 20:48
quelle

3 Antworten

26
___ answer25212058 ___

Wenn Ihre Klassen das Zeichen "-" haben, müssen Sie sie mit "" umbrechen, und wenn Sie mehr als eine Bedingung haben, machen Sie es zu einem Array, genau so:

%Vor%     
___ tag123angularjs ___ Für Fragen zu AngularJS (1.x), dem Open-Source-JavaScript-Framework. Verwenden Sie dieses Tag NICHT für Angular 2 oder höhere Versionen. Verwenden Sie stattdessen das [eckige] -Tag. ___ qstntxt ___

Ich verwende den folgenden Code für "fa-sortup" :

%Vor%

Wie behebe ich diesen Fehler:

%Vor%     
___ tag123ngclass ___ Mit der Anweisung angularjs ngClass können Sie CSS-Klassen dynamisch für ein HTML-Element festlegen, indem Sie einen Ausdruck für alle hinzuzufügenden Klassen festlegen. ___ answer28327624 ___

Ich habe den Fehler in Visual Studio Tools für Apache Cordova behoben, indem ich ein ';' Am Ende. Also: %code%

    
___ qstnhdr ___ angularjs - ng-Klasse - [$ Syntaxanalyse: Syntax] Syntaxfehler: Token ':' ist ein unerwartetes Token in Spalte 11 des Ausdrucks ___
az7ar 08.08.2014, 20:50
quelle
3

Wenn Ihre Klassen das Zeichen "-" haben, müssen Sie sie mit "" umbrechen, und wenn Sie mehr als eine Bedingung haben, machen Sie es zu einem Array, genau so:

%Vor%     
Fedaykin 08.08.2014 20:51
quelle
1

Ich habe den Fehler in Visual Studio Tools für Apache Cordova behoben, indem ich ein ';' Am Ende. Also: ng-class="{class : expression};"

    
Helzgate 04.02.2015 17:26
quelle

Tags und Links