Kis*_*ngi 2 angularjs ng-repeat
我有以下菜单项
[ { "name": "Home", "target": "#home", "state": "active", "partial_html": "partials/home.html" }, { "name": "Find", "target": "#find", "partial_html": "partials/find.html", "state": "" }, { "name": "Albums", "target": "#albums", "partial_html": "partials/albums.html", "state": "" } ]
Run Code Online (Sandbox Code Playgroud)
如何使用ng-repeat为每个元素获取以下输出(mi是数组menuItems中的项(上面给出了数组定义).
<li class='divider-vertical'></li>
<li class="{{mi.state}}"><a href="{{mi.target}}" ng-click="setMenuItemActive($event, mi.name)">{{mi.name}}</a></li>
Run Code Online (Sandbox Code Playgroud)
您可以使用 ng-repeat-start指令:
<ul>
<li class='divider-vertical' ng-repeat-start="airport in airports"></li>
<li ng-repeat-end class="{{mi.state}}"><a href="{{mi.target}}"
ng-click="setMenuItemActive($event, mi.name)">{{mi.name}}</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我希望它也会有所帮助..!
| 归档时间: |
|
| 查看次数: |
1078 次 |
| 最近记录: |