如何用angular动态输出$scope.total个数的标签。
当$scope.total = 10时,有10个div标签
当$scope.total = 20时,有20个div标签
如何用angular动态输出$scope.total个数的标签。
当$scope.total = 10时,有10个div标签
当$scope.total = 20时,有20个div标签
我的解决还是用ng-repeat循环数组。比如你可以用这种方法
// 假使你拿到的数字是5
var getNumver = 5;
$scope.showIocns = [];
var temp = {
icon:'icon-jia'
}
for(var i =0;i < getNumber;i++){
$scope.showIocns.push(temp);
};
然后页面代码
<div>
<i ng-repeat="item in showIocns" class="{{item.icon}}"></i>
</div>
至于样式的话,自己去优化吧
可以参考该问题,自己生成一个数组供ng-repeat使用