【发布时间】:2016-03-08 01:04:51
【问题描述】:
仍在学习角度,但在旋转样式时遇到问题。最终,我希望第一个记录是蓝色的,第二个是白色的,第三个是蓝色的,第四个是白色的,等等......
现在我的订单是(不正确的): 记录 1 蓝色 记录 3 蓝色 记录 2 白色 记录4白
任何想法可能是什么问题?
HTML
<div id="dashboard" style="width: 1100px;" ng-controller="controller4">
<div class="blue" ng-repeat="metrics in dashboard" ng-if="($index % 2 == 0)">
<div align="center">
<h3>{[{metrics.value}]}</h3>
<span class=dashboardtext>{[{metrics.name}]}</span>
</div>
</div>
<div class="white" ng-repeat="metrics in dashboard" ng-if="($index % 2 != 0)">
<div align="center">
<h4>{[{metrics.value}]}</h4>
<span class=dashboardtext>{[{metrics.name}]}</span>
</div>
</div>
</div>
JS
var dashboard = [
{
value: 15,
name: "Total Completed"
},
{
value: 1200,
name: "Additional Widgets Sold"
},
{
value: 16,
name: "Projects"
},
{
value: 5,
name: "Average Days"
}
];
myApp.controller('controller4', function($scope) {
$scope.dashboard = dashboard;
});
【问题讨论】:
标签: javascript html css angularjs ng-class