上月月考技能
来源:互联网 发布:知行天下 百度影音 编辑:程序博客网 时间:2024/04/29 18:43
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/angular.min.js"></script>
<script>
angular.module("myApp", []).controller("domec",
function($scope) {
$scope.datas = [{
'ckecked': false,
'name': 'qq',
'price': 12,
'number': 2
},
{
'ckecked': false,
'name': 'wx',
'price': 23,
'number': 1
},
{
'ckecked': false,
'name': 'sp',
'price': 99,
'number': 1
}
];
$scope.update = function(index, number) {
$scope.datas[index].number = $scope.datas[index].number + number;
if($scope.datas[index].number == 0) {
$scope.datas.splice(index, 1);
}
}
$scope.counts = function() {
var con = 0;
for(var i in $scope.datas) {
con += $scope.datas[i].price * $scope.datas[i].number;
}
return con;
for(s in $scope.datas) {
$scope.datas[s].ckecked = $scope.ckall;
}
var a= confirm("是否确认删除");
if (a==true) {
for(var i = 0; i < $scope.datas.length; i++) {
if($scope.datas[i].ckecked == true) {
$scope.datas.splice(i, 1);
i--;
}
}
}
}
});
</script>
</head>
<body ng-app="myApp" ng-controller="domec">
<button ng-click="del()">清除购物车</button>
<table border="1">
<tr>
<td><input type="checkbox" ng-model="ckall" ng-click="ckAll()" /> </td>
<td>name</td>
<td>price</td>
<td>number</td>
<td>totaPrice</td>
<td>option</td>
</tr>
<tr ng-repeat="a in datas">
<td><input type="checkbox" ng-model="a.ckecked" /> </td>
<td>{{a.name}} </td>
<td>{{a.price|currency:"¥"}}</td>
<td>
<button ng-click="update($index,1)">+</button>
<input ng-model="a.number" />
<button ng-click="update($index,-1)">-</button>
</td>
<td>{{a.price*a.number|currency:"¥"}}</td>
<td><button ng-click="del($index)">删除</button> </td>
</tr>
<tr>
<td colspan="6">总价:{{counts()}}</td>
</tr>
</table>
</body>
</html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/angular.min.js"></script>
<script>
angular.module("myApp", []).controller("domec",
function($scope) {
$scope.datas = [{
'ckecked': false,
'name': 'qq',
'price': 12,
'number': 2
},
{
'ckecked': false,
'name': 'wx',
'price': 23,
'number': 1
},
{
'ckecked': false,
'name': 'sp',
'price': 99,
'number': 1
}
];
$scope.update = function(index, number) {
$scope.datas[index].number = $scope.datas[index].number + number;
if($scope.datas[index].number == 0) {
$scope.datas.splice(index, 1);
}
}
$scope.counts = function() {
var con = 0;
for(var i in $scope.datas) {
con += $scope.datas[i].price * $scope.datas[i].number;
}
return con;
}
for(s in $scope.datas) {
$scope.datas[s].ckecked = $scope.ckall;
}
}
$scope.del = function() {var a= confirm("是否确认删除");
if (a==true) {
for(var i = 0; i < $scope.datas.length; i++) {
if($scope.datas[i].ckecked == true) {
$scope.datas.splice(i, 1);
i--;
}
}
}
}
});
</script>
</head>
<body ng-app="myApp" ng-controller="domec">
<button ng-click="del()">清除购物车</button>
<table border="1">
<tr>
<td><input type="checkbox" ng-model="ckall" ng-click="ckAll()" /> </td>
<td>name</td>
<td>price</td>
<td>number</td>
<td>totaPrice</td>
<td>option</td>
</tr>
<tr ng-repeat="a in datas">
<td><input type="checkbox" ng-model="a.ckecked" /> </td>
<td>{{a.name}} </td>
<td>{{a.price|currency:"¥"}}</td>
<td>
<button ng-click="update($index,1)">+</button>
<input ng-model="a.number" />
<button ng-click="update($index,-1)">-</button>
</td>
<td>{{a.price*a.number|currency:"¥"}}</td>
<td><button ng-click="del($index)">删除</button> </td>
</tr>
<tr>
<td colspan="6">总价:{{counts()}}</td>
</tr>
</table>
</body>
</html>
阅读全文
0 0
- 上月月考技能
- 月考
- 月考
- 月考
- 模拟月考
- 上个星期又月考了
- C# Winform月考学生成绩管理系统
- 技能
- 技能
- 技能
- 技能
- 技能
- 【Java】第一次月考错题及分析
- 区赛要来了,居然和月考撞车。
- 日常(停课后的月考)
- 获取上月第一天
- 枚举上月的日期
- DTP取上月
- 跳转网页
- 深度工具安装(NVIDIA+cuda+cudnn+tensorflow)
- 命名规则及数据类型小结
- 正则表达式
- Android基础以及布局
- 上月月考技能
- Leetcode 617. Merge Two Binary Trees
- HDOJ 1197 Specialized Four-Digit Numbers 特别的四位数
- springMVC @RequestMapping作用与private方法
- 系统分析师--经济管理2:企业相关--组织结构
- [杜教筛] 51nod1238. 最小公倍数之和 V3
- PyThon--问题
- How to be better
- 自定义标签(一)——tld文件解析