AngularJS ng-repeat遍历输出的用法
发布时间 - 2026-01-11 01:57:23 点击率:次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="js/angular-1.3.0.14/angular.min.js"></script>
<script>
var app = angular.module('myApp', []);
app.controller('CartController',function($scope){
$scope.items = [
{name: "苹果 iPhone7", quantity: 1, price: 5088.00},
{name: "荣耀Magic", quantity: 1, price: 3699.00},
{name: "vivo X9", quantity: 2, price: 2798.00}
];
//$index包含了ng-repeat过程中的循环计数
$scope.remove = function (index) {
$scope.items.splice(index, 1);
}
})
</script>
</body>
</html>
ng-repeat指令生命在需要循环内容的元素上,items和控制器上的变量名对应,item是为数组中单个对象起的别名。
$index可以返回当前引用对象的序号,从0开始,另外还有$first、$middle、$last可以返回布尔值,用于告诉你
当前元素是否是集合中的第一个中间的最后一个元素。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# ng
# repeat
# 遍历
# angularjs
# repeat遍历输出
# angularJS利用ng-repeat遍历二维数组的实例代码
# AngularJS ng-repeat指令中使用track by子语句解决重复数据遍历错误问题
# Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
# Angular ng-repeat 对象和数组遍历实例
# AngularJS遍历获取数组元素的方法示例
# angular ng-repeat数组中的数组实例
# AngularJS ng-repeat数组有重复值的解决方法
# AngularJS中比较两个数组是否相同
# AngularJS使用ng-repeat遍历二维数组元素的方法详解
# 上了
# 告诉你
# 购物车
# 需要用
# 大家多多
# 过程中
# 组中
# 器上
# 变量名
# 包含了
# 布尔值
# directive
# app
# body
# charset
# utf
# title
# myApp
# items
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
Python进程池调度策略_任务分发说明【指导】
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
微信小程序 五星评分(包括半颗星评分)实例代码
敲碗10年!Mac系列传将迎来「触控与联网」双革新
Android利用动画实现背景逐渐变暗
如何使用 jQuery 正确渲染 Instagram 风格的标签列表
浅述节点的创建及常见功能的实现
详解CentOS6.5 安装 MySQL5.1.71的方法
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
公司网站制作价格怎么算,公司办个官网需要多少钱?
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
如何在阿里云ECS服务器部署织梦CMS网站?
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
Python自动化办公教程_ExcelWordPDF批量处理案例
简历没回改:利用AI润色让你的文字更专业
Laravel如何实现API版本控制_Laravel API版本化路由设计策略
Laravel Admin后台管理框架推荐_Laravel快速开发后台工具
成都网站制作公司哪家好,四川省职工服务网是做什么用?
如何在阿里云通过域名搭建网站?
常州企业网站制作公司,全国继续教育网怎么登录?
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
Win11怎样安装网易有道词典_Win11安装词典教程【步骤】
如何在阿里云服务器自主搭建网站?
JS中对数组元素进行增删改移的方法总结
如何在万网ECS上快速搭建专属网站?
Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
简历在线制作网站免费版,如何创建个人简历?
QQ浏览器网页版登录入口 个人中心在线进入
如何为不同团队 ID 动态生成多个非值班状态按钮
长沙企业网站制作哪家好,长沙水业集团官方网站?
Laravel如何自定义错误页面(404, 500)?(代码示例)
七夕网站制作视频,七夕大促活动怎么报名?
Laravel怎么使用Intervention Image库处理图片上传和缩放
Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
Laravel API资源类怎么用_Laravel API Resource数据转换
如何在Windows环境下新建FTP站点并设置权限?
高端云建站费用究竟需要多少预算?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
如何快速生成ASP一键建站模板并优化安全性?
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法
打造顶配客厅影院,这份100寸电视推荐名单请查收
如何用已有域名快速搭建网站?

