AngularJS ng-repeat遍历输出的用法
(编辑:jimmy 日期: 2024/11/16 浏览:3 次 )
AngularJS ng-repeat遍历输出的用法,最近需要用,就顺便发到随笔上了
<!doctype html> <html> <head> <meta charset="utf-8"> <title>ng-repeat directive</title> </head> <body ng-app="myApp"> <table ng-controller="CartController"> <caption>我的购物车</caption> <tr> <th>序号</th> <th>商品</th> <th>单价</th> <th>数量</th> <th>金额</th> <th>操作</th> </tr> <tr ng-repeat="item in items"> <td>{{$index + 1}}</td> <td>{{item.name}}</td> <td>{{item.price | currency}}</td> <td><input ng-model="item.quantity"></td> <td>{{item.quantity * item.price | currency}}</td> <td> <button ng-click="remove($index)">Remove</button> </td> </tr> </table> <script src="/UploadFiles/2021-04-02/angular.min.js">ng-repeat指令生命在需要循环内容的元素上,items和控制器上的变量名对应,item是为数组中单个对象起的别名。
$index可以返回当前引用对象的序号,从0开始,另外还有$first、$middle、$last可以返回布尔值,用于告诉你
当前元素是否是集合中的第一个中间的最后一个元素。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
下一篇:ZeroClipboard.js使用一个flash复制多个文本框