我需要在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
Here是吸血鬼。
答案 0 :(得分:1)
尝试将您的值作为数组:
<div id="{{'panel'+$index}}" data-ng-repeat="r in ['first','second','third']" data-ng-init="t['panel'+$index]=true">
{{t['panel'+$index]}}
</div>