Надеюсь, это спасет кого-то головную боль со стилями, использующими тире, тем более, что загрузка стала популярной.
Я использую angular 1.0.5 с помощью
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.5/angular.js"></script>
В документации ngClass пример прост, но он также упоминает, что выражение может представлять собой карту имен классов для булевых значений. Я пытался использовать "значок-белый" стиль на моем значке, как показано в загрузочной документации, в зависимости от логической переменной.
<i class="icon-home" ng-class="{icon-white: someBooleanValue}">
Строка выше не работает. Класс не добавляется с icon-white
, если someBooleanValue
- true. Однако, если я изменил ключ на iconWhite
, он будет успешно добавлен в список значений класса. Как добавить значение с тире?