Diese bestanden Arbeit ist mein htmlng-Klasse mit wertete Ausdruck nicht mit Klassennamen als Variable
<div ng-class="getClasses()"> </div>
Die getClasses() -Methode hier eingeben Code in Controller definiert als
$scope.getClasses = function() {
//another function call to get class name
//To make short what ever the function returns it stores to variable
className i.e.
var className = 'proSpacerOne';
//Similarly let
var alternateClass = 'proSpacerOneA';
return { className: false, alternateClass: true};
}
hier als meine Die Klasse 'proSpacerOneA' sollte auf die Klasse angewendet werden, aber auf ihre Klasse mit dem Namen 'alternateClass'.
Wenn jedoch der hart codierte Klassenname zurückgegeben wird, funktioniert es gut.
Was ist falsch, wenn ich Klassenname als Variable übergeben?