angular中删除表格数据的一行
来源:互联网 发布:唐七抄袭知乎 编辑:程序博客网 时间:2024/06/04 17:40
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="js/angular.min.js"></script>
<style>
table{
width: 500px;
height: 300px;
border-collapse: collapse;
text-align: center;
}
td{
border: 1px solid black;
}
</style>
<script>
var myapp = angular.module("myapp", []);
myapp.controller("myCtrl", function ($scope) {
$scope.goods = [
{
gname: "iphone8",
num: "3",
price: "999"
}, {
gname: "iphone7",
num: "4",
price: "599"
}, {
gname: "iphone6",
num: "5",
price: "499"
}, {
gname: "iphone5",
num: "6",
price: "399"
}
];
$scope.allSum=function(){
var allPrice = 0;
for(var i= 0;i<$scope.goods.length;i++){
allPrice+=$scope.goods[i].price*$scope.goods[i].num;
}
return allPrice;
};
//移除一项
$scope.remove=function(index){
if(confirm('确定移除此项吗?')){
$scope.goods.splice(index,1);
}
if($scope.goods.length==0){
alert('您的购物车为空');
}
};
});
</script>
</head>
<body ng-app="myapp" ng-controller="myCtrl">
<table>
<tr>
<td colspan="5">您的购物车</td>
</tr>
<tr>
<td>商品名称</td>
<td>数量</td>
<td>单价</td>
<td>小计</td>
<td>操作</td>
</tr>
<tr ng-repeat="arr in goods">
<td>{{arr.gname}}</td>
<td>{{arr.num}}</td>
<td>{{arr.price |currency:"RMB ¥ "}}</td>
<td>{{arr.num*arr.price |currency:"RMB ¥ "}}</td>
<td><button ng-click="remove($index)">删除</button></td>
</tr>
<tr>
<td colspan="5">总金额 <span ng-bind="allSum() | currency:'RMB ¥ '"></span></td>
</tr>
</table>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="js/angular.min.js"></script>
<style>
table{
width: 500px;
height: 300px;
border-collapse: collapse;
text-align: center;
}
td{
border: 1px solid black;
}
</style>
<script>
var myapp = angular.module("myapp", []);
myapp.controller("myCtrl", function ($scope) {
$scope.goods = [
{
gname: "iphone8",
num: "3",
price: "999"
}, {
gname: "iphone7",
num: "4",
price: "599"
}, {
gname: "iphone6",
num: "5",
price: "499"
}, {
gname: "iphone5",
num: "6",
price: "399"
}
];
$scope.allSum=function(){
var allPrice = 0;
for(var i= 0;i<$scope.goods.length;i++){
allPrice+=$scope.goods[i].price*$scope.goods[i].num;
}
return allPrice;
};
//移除一项
$scope.remove=function(index){
if(confirm('确定移除此项吗?')){
$scope.goods.splice(index,1);
}
if($scope.goods.length==0){
alert('您的购物车为空');
}
};
});
</script>
</head>
<body ng-app="myapp" ng-controller="myCtrl">
<table>
<tr>
<td colspan="5">您的购物车</td>
</tr>
<tr>
<td>商品名称</td>
<td>数量</td>
<td>单价</td>
<td>小计</td>
<td>操作</td>
</tr>
<tr ng-repeat="arr in goods">
<td>{{arr.gname}}</td>
<td>{{arr.num}}</td>
<td>{{arr.price |currency:"RMB ¥ "}}</td>
<td>{{arr.num*arr.price |currency:"RMB ¥ "}}</td>
<td><button ng-click="remove($index)">删除</button></td>
</tr>
<tr>
<td colspan="5">总金额 <span ng-bind="allSum() | currency:'RMB ¥ '"></span></td>
</tr>
</table>
</body>
</html>
阅读全文
0 0
- angular中删除表格数据的一行
- jqury 获取表格中点击删除图标后要删除一行的元素数据
- Ajax方式删除表格一行数据
- 添加表格的一行删除表格的一行
- ExtJS03:Grid表格中删除一行问题
- 【Angular】--删除表中数据
- 表格中数据的编辑和删除
- JTable中删除一行数据
- 表格的新增以及和删除一行数据(可以新增原有数据)
- js实现添加删除表格的一行
- angular删除表格
- angular 输入添加,全选,批量删除表格数据
- C# winform 实现删除文件中数据的一行
- js+jquery实现增加或删除表格中的一行数据
- 如何删除Word文档中表格最后一行多出的空白页
- JS中根据id删除一行数据
- jquery 删除表格第一行数据,同时清空表格所有数据(除表头)
- 在可编辑表格EditorGrid中,我选择一行已输入的数据,点击删除按钮,该行数据将被删除,然后当我点击表单提交按钮时,已经被删除的那一行数据仍然被插入数据库中
- Android系统修改默认声音及大小
- 初始化
- LeetCode 106. 已知中序和后序遍历构建二叉树
- selenium grid的使用与配置
- 10分钟搞懂Tensorflow 逻辑回归实现手写识别
- angular中删除表格数据的一行
- 使用JavaScript操作DOM动态增加删除表格
- java.lang.UnsatisfiedLinkError的解决方法
- 自定义标签
- 2017腾讯校招笔试编程题-拼凑零钱
- matlab 画粒子
- GraphX测试要点
- APNS推送最新代码流程
- javascript的闭包