Angular js ng repeat与条件ng类不应用css类
Angular js ng repeat with conditional ng class not applying css class
如果我的css类的名称中有连字符,则我有一个与不应用css类的ng类重复的ng:
<li
ng-repeat="item in items"
ng-class="{'i-someclass' : item.Id > 10}">
{{item .name}}
</li>
我做错什么了吗?如果我将css类名更改为isomclass,它就可以工作了。AngularJS v1.0.7
对我来说,您的代码可以按原样运行。
下面是一个演示代码的plunker。
js:
var app = angular.module('myApp', []);
app.controller('Ctrl', function($scope) {
$scope.items = [
{ Id: 1, name: "item1" },
{ Id: 10, name: "item1" },
{ Id: 11, name: "item1" }
];
});
html:
<html ng-app="myApp">
<head>
<script data-require="angular.js@*" data-semver="1.2.4" src="http://code.angularjs.org/1.2.4/angular.js"></script>
<link rel="stylesheet" href="style.css" />
<script src="script.js"></script>
</head>
<body ng-controller="Ctrl">
<h1>Hello Plunker!</h1>
<ul>
<li
ng-repeat="item in items"
ng-class="{'i-someclass' : item.Id > 10}">
{{item .name}}
</li>
</ul>
</body>
</html>
css:
.i-someclass {
color: red;
}
相关文章:
- ng应用程序使脚本无限运行
- Angular ng控制器与ng应用程序冲突
- 在AngularJS中的另一个ng应用程序中使用来自一个ng程序的Cookie值
- 通过共享服务在两个不同ng应用程序中的控制器之间共享数据
- 如何在angularjs中按顺序执行多数据ng应用程序
- 如何在angular js的ng应用程序中以普通的htm显示标签
- 从angular js中的另一个ng应用程序调用方法
- 在全球范围内强制ng严格di,而不仅仅是在ng应用程序级别上
- AngularJS-ng应用程序不工作,如果不是emplty
- 如何使用附加到html标签的嵌套ng应用程序将一个基于angularjs的SPA包含到另一个基于angularjs
- 多个ng应用程序是如何在angular中工作的(为什么会有这样的行为?)
- 为什么一个ng应用程序一次工作
- ng包含不'ng应用程序获得名称时不起作用
- 我该如何命名angular Js的ng应用程序
- angular.bootstrap()-在不需要ng应用程序或ng控制器的情况下引导angular应用程序
- 页面上未显示多个ng应用程序
- 将多个ng应用组合成一个应用
- 多个ng应用程序问题
- Angular.js ng应用程序不仅可用于控制器
- ng应用程序的输出