J'espère que cela évitera à quelqu'un de se casser la tête avec des styles qui utilisent des tirets, surtout depuis que bootstrap est devenu si populaire.
J'utilise angular 1.0.5 par l'intermédiaire de
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.5/angular.js"></script>
Dans le Documentation sur les ngClass L'exemple est simple, mais il mentionne également que l'expression peut être une carte de noms de classes vers des valeurs booléennes. J'essayais d'utiliser le style "icon-white" sur mon icône, comme indiqué dans l'exemple suivant documentation sur le bootstrap en fonction d'une variable booléenne.
<i class="icon-home" ng-class="{icon-white: someBooleanValue}">
La ligne ci-dessus ne fonctionne pas. La classe n'est pas complétée par icon-white
quand une certaine valeur booléenne est vraie. Cependant, si je change la clé en iconWhite, elle est ajoutée avec succès à la liste des valeurs de classe. Comment ajouter une valeur avec un tiret ?