angularjs解析数据展示在表格两种方法
来源:互联网 发布:java爬虫框架 编辑:程序博客网 时间:2024/06/09 21:59
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="angular-1.3.0.js"></script> <script type="text/javascript"> var app=angular.module("myApp",[]); /*app.value("url_book","book.json"); app.value("url_books","books.json"); app.controller("bookCtrl",function($scope,$http){ $http.get("book.json").then(function(res){ $scope.book=res.data; },function(res){ console.log(res.status); }); }); app.controller("bookslistCtrl",function($scope,$http){ $http.get("books.json").then(function(response){ $scope.books=response.data; }); });*/ app.controller("bookCtrl",function($scope,$http){ $http({ method:"GET", url:"book.json" }).success(function(data,status,headers,config){ $scope.book=data; }).error(function(data,status,headers,config){ console.log(status); }); }); app.value("url_books","books.json"); app.controller("bookslistCtrl",function($scope,$http){ $http.get("books.json").then(function(response){ $scope.books=response.data; }),function(response){ console.log(response.status); }; }); app.controller("myCtrl",function($scope,$interval,$timeout){ $interval(function(){ $scope.nowtime=nowtime(); },1000); }); var nowtime=function(){ return new Date().toLocaleDateString()+" "+new Date().toLocaleTimeString(); } </script></head><body ng-app="myApp"><div ng-controller="myCtrl"><div>{{ nowtime}}</div></div> <div ng-controller="bookCtrl"> <ul> <li>ID:{{ book.id }}</li> <li>标题:{{ book.title }}</li> <li>类型:{{ book.type }}</li> <li>描述:{{ book.description }}</li> <li>图片:<img src="{{ book.picture }}"/></li> <li>是否推荐:{{ book.isRecommend }}</li> <li>上架时间:{{ book.dtCreated }}</li> </ul> </div><div ng-controller="bookslistCtrl"> <table border="1"> <tr> <th>NO</th> <th>ID</th> <th>标题</th> <th>类型</th> <th>描述</th> <th>图片</th> <th>是否推荐</th> <th>上架时间</th> </tr> <tr ng-repeat="book in books"> <th>{{$index}}</th> <th>{{book.id}}</th> <th>{{book.title}}</th> <th>{{book.type}}</th> <th>{{book.description}}</th> <th><img style="width: 100px;height: 100px;;" src="{{book.picture}}"></th> <th> <i ng-if="book.isRecommend">是</i> <i ng-if="!book.isRecommend">否</i> </th> <th>{{book.dtCreated}}</th> </tr> </table></div></body></html>
[ { "id": 1, "title": "Java编程思想", "type": "编程语言", "description": "C++、Java中的圣经级著作", "picture": "http://img14.360buyimg.com/n1/jfs/t2191/111/699154754/198998/32d7bfe0/5624b582Nbc01af5b.jpg", "isRecommend": false, "dtCreated": "00-00 00:01" }, { "id": 2, "title": "C++编程思想", "type": "编程语言", "description": "1994年度JOLT大奖获奖图书荣获第6届Jolt生产效率大奖获奖图书", "picture": "http://img14.360buyimg.com/n1/18448/80f61267-950f-4654-b34a-529add85c898.jpg", "isRecommend": false, "dtCreated": "00-00 00:02" }, { "id": 3, "title": "高性能MySQL", "type": "数据库", "description": "2013年排名前十的技术影响力引进图书之一", "picture": "http://img13.360buyimg.com/n1/g10/M00/17/1C/rBEQWFF00eMIAAAAAADX132P3PkAAEqmABYSIQAANfv613.jpg", "isRecommend": false, "dtCreated": "00-00 00:03" }, { "id": 4, "title": "深入浅出MySQL", "type": "数据库", "description": "MySQL原创图书之一,网易技术部DBA组时隔5年再献力作,把MySQL用到高境界的实践,高性能mysql指导指南,mysql数据库必备宝典!", "picture": "http://img10.360buyimg.com/n1/g13/M01/11/06/rBEhU1LQxrAIAAAAAAKmO7XSO1AAAH0uQBQfwoAAqZT742.jpg", "isRecommend": false, "dtCreated": "00-00 00:04" }, { "id": 5, "title": "MySQL必知必会", "type": "数据库", "description": "紧贴实战需要,适用于广大软件开发和数据库管理人员学习参考", "picture": "http://img13.360buyimg.com/n1/jfs/t2593/48/3523110588/234188/577f99d9/5791b08fN4ebfbc11.png", "isRecommend": false, "dtCreated": "00-00 00:05" }, { "id": 6, "title": "SQL解惑", "type": "数据库", "description": "75个妙趣横生的SQL谜题", "picture": "http://img11.360buyimg.com/n1/13432/1b9b929e-959f-4b1a-8902-41ca33eac7c2.jpg", "isRecommend": true, "dtCreated": "00-00 00:06" }, { "id": 7, "title": "密码编码与信息安全", "type": "编程算法", "description": "讨论密码编码学与信息安全的基本原理,并以基本原理为基础,重在探讨C++的实现方法", "picture": "http://img13.360buyimg.com/n1/jfs/t1582/250/1010212162/143094/e5722c42/55b82ef1N4375ed30.jpg", "isRecommend": false, "dtCreated": "00-00 00:07" }, { "id": 8, "title": "数据结构与算法分析", "type": "编程算法", "description": "讨论密码编码学与信息安全的基本原理,并以基本原理为基础,重在探讨C++的实现方法", "picture": "http://img14.360buyimg.com/n1/jfs/t2464/214/2764818483/66820/e6d31dfc/56ef155aN993b4639.jpg", "isRecommend": false, "dtCreated": "00-00 00:08" }]
阅读全文
0 0
- angularjs解析数据展示在表格两种方法
- 在VC中导出excel表格(两种方法)
- angularjs请求数据解析并渲染到表格中(天气预报)
- AngularJS 动态添加展示数据
- 在Listview上展示图片的两种方法(一)
- angularJS自定义服务的两种方法
- Java构造和解析Json数据的两种方法
- Java构造解析Json数据的两种方法
- Gson解析JSON数据的两种方法
- Java构造和解析Json数据的两种方法
- XML数据解析的两种方法:SAX和DOM
- angularjs添加数据展示或隐藏数据
- 多表格查询数据实例两种方法,好坏自现
- PHP 生成Excel表格两种方法
- Java在File尾部追加数据的两种方法
- 两种XML解析方法
- excel公式:获取两列数据中相同的数据,并展示在第三列。
- Json解析1--Java构造和解析Json数据的两种方法详解
- 访问矩阵中的数据的两种方法
- 自定义RecyclerView之点击事件
- 树状数组模版
- sublime text 3
- volatile和transient
- angularjs解析数据展示在表格两种方法
- android+bananer
- Ubuntu下制作windows U盘启动盘
- 关于运行java程序提示:无法加载主类的问题
- POJ-1328 Radar Installation【贪心法】
- 考试总结3
- 网页p标签两端文案对齐
- 安卓多条目加载专用布局 与多条目加载的专用适配器
- SMTP协议详解及工作过程