且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在 Angular 中使用 ng-repeat 进行递归

更新时间:2023-09-30 10:49:04

你可以简单地使用 ng-include 来创建一个部分并递归调用它:部分应该是这样的:

    <li ng-repeat="item.subItems 中的项目"><a href="{{item.href}}" ng-class="{'nav-link nav-toggle': item.subItems && item.subItems.length > 0}"><span class="title">{{item.text}}</span></a><div ng-switch on="item.subItems.length > 0"><div ng-switch-when="true"><div ng-init="subItems = item.subItems;"ng-include="'partialSubItems.html'"></div>