角度ui ng-repeat + ui-if问题

时间:2015-03-27 09:28:02

标签: angularjs angular-ui

我正在开发一个Web应用程序,并尝试使用ng-repeat获取一个Accordion Elements列表,如下所示:

<div ui-State="myAccordion">
  <div ng-repeat="x in [1, 2, 3]">
    <div ui-set="{'myAccordion': x}">
      <h1>Headline {{x}}</h1>
    </div>
    <div ui-if="myAccordion == x">
      Value {{x}}
    </div>
  </div>
</div>

遗憾的是div我的价值不会出现在点击上,但如果我将条件更改为ui-if="myAccordion == 1"它会起作用,但会打开所有内容。所以我想ui-if没有正确地获取我的ng-repeat值。有人有想法解决这个问题吗?或者我是否必须使用其他解决方案?

1 个答案:

答案 0 :(得分:0)

至于我现在ui-if至少从最新版本的angular-ui删除了但是因为角度1.1.5你有ng-if内置

Tutorial

Git