Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs-ng重复的条件_Angularjs - Fatal编程技术网

Angularjs-ng重复的条件

Angularjs-ng重复的条件,angularjs,Angularjs,我对AngularJs非常陌生,虽然我对javascript非常了解,但我仍然在掌握AngularJs的工作方式 我试图生成一个网站导航,可以生成顶级链接罚款。然而,我被困在如何生成子AV。这就是我想做的 <ul id='topNav'> <li ng-repeat="item in nav"><a href="{{item.url}}" title="{{item.title}}">{{item.title}}</a> &

我对AngularJs非常陌生,虽然我对javascript非常了解,但我仍然在掌握AngularJs的工作方式

我试图生成一个网站导航,可以生成顶级链接罚款。然而,我被困在如何生成子AV。这就是我想做的

<ul id='topNav'>
    <li ng-repeat="item in nav"><a href="{{item.url}}" title="{{item.title}}">{{item.title}}</a>
        <ul class="subNav" if(item.subNav.length > 0)>
            <li ng-repeat="subItem in subNav"><a href="{{subItem.url}}" title="{{subItem.title}}">{{subItem.title}}</a></li>
        </ul>
    </li>
</ul>

    • 0)>
  • 因此,如果出现
    if(item.subNav.length>0)
    ,我想用角度等效物替换它。item.subNav是一个空数组或填充有subNav链接的数组。如果为空,则不生成html,否则循环链接。我不想要任何空的标签

    非常感谢您的帮助。

    该指令的名称为:

    或者更简单,因为0是错误的:

    <ul class="subNav" ng-if="item.subNav.length">
    
    该指令的名称为:

    或者更简单,因为0是错误的:

    <ul class="subNav" ng-if="item.subNav.length">
    
    见此,见此