Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何对动态变量使用ng repeat?_Angularjs_Angularjs Scope_Ng Repeat - Fatal编程技术网

Angularjs 如何对动态变量使用ng repeat?

Angularjs 如何对动态变量使用ng repeat?,angularjs,angularjs-scope,ng-repeat,Angularjs,Angularjs Scope,Ng Repeat,在我的控制器中,我的作用域变量有,$scope.result1,$scope.result2,$scope.result3等。如何实现一些常见的ng重复以获得结果。所以,我想在我的html脚本中有这样的东西 <div ng-repeat="i in [] | range:3"> // I have filter "range" declared, so no problem with this loop. {{$index}} <div ng-repeat='resul

在我的控制器中,我的作用域变量有,
$scope.result1
$scope.result2
$scope.result3
等。如何实现一些常见的ng重复以获得结果。所以,我想在我的html脚本中有这样的东西

<div ng-repeat="i in [] | range:3"> // I have filter "range" declared, so no problem with this loop.
  {{$index}}
  <div ng-repeat='result in result$index'>
     {{result}}
  </div>
</div>
//我已经声明了过滤器“range”,所以这个循环没有问题。
{{$index}}
{{result}}

但我无法实现这一点。我能以任何方式做这样的事情吗?

对于我的工作,我写下以下内容:

.html


将结果放入数组中
<div ng-repeat="i in [] | range:3">
   <div ng-init="test($index)">
      <div ng-repeat="x in result[$index]">
        {{result}}
      </div>
   </div>
</div>
$scope.test = function (index) {
...
   $parse('result['+index+']').assign($scope, response);

}