如何在我的案例中显示重复元素

How to show the repeated element in my case

本文关键字:显示 元素 案例 我的      更新时间:2023-09-26

我试图在我的应用程序中创建一个简单的ng-repeat基于我传递的值

我有一个类似

的东西

Js

$scope.total = 5;
Html

<div ng-repeat='total in total'>
    static content
</div>

我如何使用ng-repeat在我的情况下显示5div ?谢谢。

下面是如何使用ng-repeat:

Js

//define an array
$scope.total = [1,2,3,4,5];
Html

<div ng-repeat='number in total'>
    {{number}}
</div>

为了使用ng-repeat,它必须传入一个Array对象。您可以像这样预定义这个对象:

$scope.total = ['a','b','c','d','e'];

或者定义为inline:

<div ng-repeat="character in ['a','b','c','d','e']">
    {{character}}
</div>

你可以用ngRepeat指令做很多很酷的事情,比如检查可迭代项的$index或$odd/$even属性。文档对于发现您所能做的事情非常有用,请在这里查看。

让total成为一个数组:

$scope.total = new Array(5);