<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>月考模拟题</title>
<script type="text/javascript" src="js/angular.js"></script>
<script type="text/javascript" src="js/angular-route.js"></script>
<script>
//应用程序
var app = angular.module("myApp", []);

//主控制器
app.controller("myCtrl", function($scope) {

$scope.users = [{
id: 1,
names: "iphone",
name: "张三",
sjh: 1227272727,
pice: 5999,
cs: "上海",
xdsj: 24,
zt: "发货"

},
{
id: 2,
names: "西瓜",
name: "李四",
sjh: 5872782782872,
pice: 366,
cs: "北京",
xdsj: 24,
zt: "已发货"

},
{
id: 3,
names: "桃子",
name: "王五",
sjh: 88727827827,
pice: 477,
cs: "广州",
xdsj: 24,
zt: "已收货"

}
];
$scope.addshow = false;
//添加用户的方法
$scope.add = function() {
$scope.addshow = true;
}
$scope.submitAdd = function() {
if($scope.names == null || $scope.name == null || $scope.sjh == null || $scope.cs == null) {
alert("用户信息不可为空");
} else {
$scope.users.push({
names: $scope.names,
name: $scope.name,
sjh: $scope.sjh,
cs: $scope.cs,
check: false
});
alert("提交成功");
$scope.addshow = false;
}

}

});
</script>
</head>

<body ng-app="myApp" ng-controller="myCtrl">
<center>
<div style="margin-top: 30px;">
<input placeholder="用户名搜索" size="10" />
<input placeholder="手机号搜素" size="10" />
<select>
<option>选择城市</option>
<option>北京</option>
<option>上海</option>
<option>广州</option>
<option>深圳</option>
</select>
<select>
<option>选择状态</option>
<option>发货</option>
<option>已发货</option>
<option>待发货</option>
<option>已收货</option>
</select>
<select>
<option>开始月份</option>
<option>一月</option>
<option>二月</option>
<option>三月</option>
<option>四月</option>
<option>五月</option>
<option>六月</option>
<option>七月</option>
<option>八月</option>
<option>九月</option>
<option>十月</option>
<option>十一月</option>
<option>十二月</option>
</select>-
<select>
<option>结束月份</option>
<option>一月</option>
<option>二月</option>
<option>三月</option>
<option>四月</option>
<option>五月</option>
<option>六月</option>
<option>七月</option>
<option>八月</option>
<option>九月</option>
<option>十月</option>
<option>十一月</option>
<option>十二月</option>
</select>
</div>
<div style="margin-right: 398px; margin-top: 15px;">
<input type="button" value="新增订单" style="background: firebrick;" ng-click="add()" />
<input type="button" value="批量发货" style="background: firebrick;" />
</div>
<div style="margin-top: 15px;">
<table border="1" cellspacing="0" cellpadding="10">
<thead>
<tr>
<th><input type="checkbox" /> </th>
<th>ID<input type="button" value="排序" style="background: firebrick;" /></th>
<th>商品名称</th>
<th>用户名</th>
<th>手机号</th>
<th>价格<input type="button" value="排序" style="background: firebrick;" /></th>
<th>城市</th>
<th>下单时间<input type="button" value="排序" style="background: firebrick;" /></th>
<th>状态</th>
</tr>
</thead>
<tbody>
<tr style="{{$even?'background-color: #f1f1f1':''}}" ng-repeat="user in users ">
<td><input type="checkbox" /></td>
<td>{{user.id}}</td>
<td>{{user.names }}</td>
<td>{{user.name }}</td>
<td>{{user.sjh}}</td>
<td>{{user.pice }}</td>
<td>{{user.cs}}</td>
<td>{{user.xdsj}}</td>
<td><a href="#">{{user.zt}}<</a></td>

</tr>
</tbody>
</table>
</div>
<div ng-show="addshow">
<h4>新增订单</h4>
<span>商品名称:</span> <input placeholder="6-20个字符" type="text" ng-model="names"><br />
<span>用户名:</span><input placeholder="4-16个字符" type="text" ng-model="name"><br />
<span>手机号:</span><input type="text" ng-model=" sjh"><br />

<span>城市:</span>
                <select ng-model="cs">
<option>选择城市</option>
<option>北京</option>
<option>上海</option>
<option>广州</option>
                </select><br />
                 <div style="background: cadetblue; width: 280px; height: 400px;" >
                  <ul>
                  <li>商品名不能为空</li>
                  <li>商品名必须是6-20个字符</li>
                  </ul>
                 </div>
<button style="margin-top: 30px" ng-click="submitAdd()">确认</button>
</div>

</center>

</body>

</html>

AngularJs仿淘宝购物车相关推荐

  1. Android一点 仿淘宝购物车动画

    首先看看ios上的淘宝购物车的动画效果ios淘宝购物车动画 我们实现的效果 看特效是分为两个界面,一个是主view,一个是弹出层.弹出层是用dialog实现的,只是加入了弹出的动画,这里就不分析了,我 ...

  2. Android仿淘宝购物车

    最近项目需要实现类似淘宝购物车的功能,仿了一个,直接上代码: public class MainActivity extends Activity implements OnCartListener, ...

  3. 仿淘宝购物车demo 增加和减少商品数量

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在上一篇 ...

  4. 仿淘宝购物车demo---增加和减少商品数量

    在上一篇博客中,小编简单的介绍了如何使用listview来实现购物车,但是仅仅是简单的实现了列表的功能,随之而来一个新的问题,买商品的时候,我们可能不止想买一件商品,想买多个,或许有因为某种原因点错了 ...

  5. 高仿淘宝购物车分分钟让你集成

    前言 做商城类电商app购物车确实一直是一个难点,为什么难呢? 主要原因呢是他里面的逻辑复杂,然后 百度的资源好像都不太理想,好多就是一个简单的listView来实现根本就达不到开发的需求.然后 一般 ...

  6. 仿淘宝购物车商品颜色、尺寸选择。

    仿淘宝购买商品颜色.尺寸选择. 选项分为三种状态:可选.选中.不可选 上图看效果: 1,展示页 2,选中一个颜色,不支持的尺寸会自动变灰,成为不可点击状态 如果选择的是尺寸,同样颜色也可以自动筛选可以 ...

  7. vue实例--仿淘宝购物车

    下面是一张众所周知的淘宝购物车页面,今天要讲解的案例就是用vue.js做一个类似的页面 首先简单介绍一下可能会用到的一些vue.js的用法: v-bind,绑定属性:例如v-bind:class=&q ...

  8. Android 仿淘宝购物车实现

    功能基本和淘宝购物车一样,商品按照店铺分类显示,全选,反选,选中商品数量变化,总价随之变化.效果图 思路:店铺和商品都增加一个select属性,列表的CheckBox选择或未选中状态改变同时设置店铺和 ...

  9. Android仿淘宝购物车demo

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 夏的热情 ...

最新文章

  1. 网站错误记录:A transport-level error has occurred when sending the request to the server.
  2. java中ssh如何理解
  3. Elasticsearch-03 CentOS7 / Windows上部署Elasticsearch5.6.16集群模式
  4. Freemarker模板嵌套
  5. boost::bron_kerbosch_all_cliques用法的测试程序
  6. C语言实现排名算法和排位算法
  7. MouseOut与RollOut,MouseOver与RollOver
  8. 网络爬虫之httpclient的使用
  9. 做折线图_python的visvis库做折线图(line.py)代码详解
  10. 【英语学习】【English L06】U05 Appointments L2 I'd like to make an airport shuttle service reservation
  11. 数据库原理—数据库基础(二)
  12. NLP硬核入门-Seq2Seq和Attention机制
  13. .doc文件不显示word图标
  14. 研究开源的C++的RTB广告系统,通过centos7镜像,解决各种环境问题,使用boost库
  15. 世纪佳缘 小秘书 (可自动吸引异性关注)
  16. 垃圾收集概述和垃圾收集算法(超详细介绍)
  17. windows系统的定时任务
  18. maven lastUpdated 文件清理脚本
  19. 修復Windows無法存取指定的裝置路徑或檔案
  20. java 图形 登录_java登录图形界面 - osc_994n5tsc的个人空间 - OSCHINA - 中文开源技术交流社区...

热门文章

  1. PyQt(Python+Qt)学习随笔:QListWidget删除项的takeItem方法
  2. 2023 年中国大学生计算机设计大赛上海决赛区正式开启!
  3. CFA是什么证书?有什么用?
  4. 雷达系统仿真——雷达方程相关函数和仿真
  5. linux查看是否安装mysql_如何查看linux是否安装mysql
  6. 转:首都经贸的统计学课程
  7. [转载] 晓说——第12期:看病来遇怪事揭秘美国社会毒瘤
  8. 工控电路输入输出设计
  9. python 程序延时
  10. 滑动窗口滤波 c语言,关于中值滤波算法,以及C语言实现