Tôi hy vọng điều này sẽ giúp ai đó đỡ đau đầu với các kiểu sử dụng dấu gạch ngang, đặc biệt là khi bootstrap đã trở nên phổ biến.
Tôi đang sử dụng góc 1.0.5 bằng cách
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.0.5/angular.js"></script>
Trong tài liệu ngClass , ví dụ này đơn giản, nhưng nó cũng đề cập đến biểu thức có thể là ánh xạ của các tên lớp thành các giá trị boolean. Tôi đã cố gắng sử dụng kiểu "biểu tượng trắng" trên biểu tượng của mình như được hiển thị trong tài liệu bootstrap , tùy thuộc vào biến boolean.
<i class="icon-home" ng-class="{icon-white: someBooleanValue}">
Dòng trên không hoạt động. Các lớp học không được nối với icon-white
khi nào someBooleanValue
là đúng. Tuy nhiên, nếu tôi thay đổi khóa thành iconWhite
, nó sẽ được thêm thành công vào danh sách các giá trị lớp. Làm thế nào một người sẽ thêm một giá trị với một dấu gạch ngang?