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 に答える