ng-if内部ng-repeat不能按预期工作

时间:2014-04-24 00:19:11

标签: javascript angularjs angularjs-ng-repeat

我有一个转发器,我用来将视图转换成手风琴。我想有条件地加载视图,所以我想在转发器元素上添加ng-if条件来检查并查看current == true但是它不起作用。我正在使用Angular 1.0.8。

我有fiddle

<div data-ng-view></div> is showing all the same view

编辑:

Angular 1.0.8不支持ng - 如果是这样我使用了switch语句。

       <div ng-switch="group.current">
            <div ng-switch-when="true">
                <div data-ng-view></div>
            </div>
        </div>

1 个答案:

答案 0 :(得分:0)

问题出在

<div ng-if="group.current == 'true'"><div data-ng-view></div></div>

替换为

<div ng-if="group.current === true"><div data-ng-view></div></div>

检查已更新http://jsfiddle.net/rajumjib/GUwSh/15/