0

我需要在内部动态创建变量ng-repeat并使用ng-init.

<div data-ng-repeat="r in ['first','second','third']" data-ng-init="{{'panel'+$index}}=true">
      {{'panel'+$index}} 
   </div>

上述代码的输出是,

panel0
panel1
panel2

但我需要以下输出,

true
true
true

是笨蛋。

4

1 回答 1

1

尝试将您的值作为数组:

<div id="{{'panel'+$index}}" data-ng-repeat="r in ['first','second','third']" data-ng-init="t['panel'+$index]=true">
      {{t['panel'+$index]}} 
</div>
于 2015-10-13T11:11:30.957 回答