Angular.JS读取数据库数据调用完整实例


Posted in Javascript onJuly 02, 2019

本文实例讲述了Angular.JS读取数据库数据调用。分享给大家供大家参考,具体如下:

以下是实例代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
<style>
table{position:relative;}
table, th , td {
 border: 1px solid grey;
 border-collapse: collapse;
 padding: 10px 20px;
}
table tr:nth-child(odd) {
 background-color: #f1f1f1;
}
table tr:nth-child(even) {
 background-color: #ffffff;
}
i{display:block;background:url(buffer.gif) no-repeat;position:absolute;left:50%;margin-left:-16px;top:50px;width:32px;height:32px;}
</style>
</head>
<body>
<center style="margin-top:100px;">
<div ng-app="myApp" ng-controller="customersCtrl">
<h3>数据统计</h3>
<table>
 <tr>
  <th>活动编号</th>
  <th>活动名称</th>
  <th>点击量</th>
  <th>最后访问时间<i id="buffer"></i></th>
  <th>所属栏目</th>
 </tr>
 <tr ng-repeat="x in names">
  <td>{{ x.sid }} </td>   <!--活动编号-->
  <td>{{ x.sname }} </td>  <!--活动名称-->
  <td>{{ x.sclick }} 次</td>  <!--点击量-->
  <td>{{ x.stime | date:'yyyy-MM-dd HH:mm:ss' }}</td>  <!--最后访问时间-->
  <td>{{ x.sproject }}</td>  <!--所属栏目-->
 </tr>
</table>
</div>
</center>
<script>
var buffer = document.getElementById("buffer");
buffer.style.display = 'block';
var app = angular.module('myApp', []);
app.controller('customersCtrl', function($scope, $http) {
  $http.get("Customers_MySQL.php")
  .success(function (response) {
      $scope.names = response;
      buffer.style.display = 'none';  //成功调取数据之后
  });
  //成功调取mysql数据,将response.records改为response,因为它是个对象
});
</script>
</body>
</html>

更多关于AngularJS相关内容可查看本站专题:《AngularJS指令操作技巧总结》、《AngularJS入门与进阶教程》及《AngularJS MVC架构总结》

希望本文所述对大家AngularJS程序设计有所帮助。

Javascript 相关文章推荐
Expandable &quot;Detail&quot; Table Rows
Aug 29 Javascript
JavaScript 学习笔记(十二) dom
Jan 21 Javascript
JavaScript学习笔记(十七)js 优化
Feb 04 Javascript
初试jQuery EasyUI 使用介绍
Apr 01 Javascript
jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
Sep 09 Javascript
js分页工具实例
Jan 28 Javascript
js基于面向对象实现网页TAB选项卡菜单效果代码
Sep 09 Javascript
Vue.js学习笔记之 helloworld
Aug 14 Javascript
JS动态给对象添加属性和值的实现方法
Oct 21 Javascript
Vue2几种常见开局方式详解
Sep 09 Javascript
浅析vue-router jquery和params传参(接收参数)$router $route的区别
Aug 03 jQuery
如何利用js在两个html窗口间通信
Apr 27 Javascript
js实现for循环跳过undefined值示例
Jul 02 #Javascript
Vue的路由及路由钩子函数的实现
Jul 02 #Javascript
Node.js 实现远程桌面监控的方法步骤
Jul 02 #Javascript
使用vue中的混入mixin优化表单验证插件问题
Jul 02 #Javascript
vue history 模式打包部署在域名的二级目录的配置指南
Jul 02 #Javascript
简单了解微信小程序的目录结构
Jul 01 #Javascript
vue如何实现自定义底部菜单栏
Jul 01 #Javascript
You might like
CodeIgniter框架常见用法工作总结
2017/03/16 PHP
laravel批量生成假数据的方法
2019/10/09 PHP
PHP数组对象与Json转换操作实例分析
2019/10/22 PHP
Yii 实现数据加密和解密
2021/03/09 PHP
jQuery中:nth-child选择器用法实例
2014/12/31 Javascript
JS实现一个按钮的方法
2015/02/05 Javascript
jquery实现相册一下滑动两次的方法
2015/02/09 Javascript
原生javascript实现的一个简单动画效果
2016/03/30 Javascript
Bootstrap 折叠(Collapse)插件用法实例详解
2016/06/01 Javascript
浅谈JS运算符&amp;&amp;和|| 及其优先级
2016/08/10 Javascript
基于jQuery实现的查看全文功能【实用】
2016/12/11 Javascript
使用BootStrap实现悬浮窗口的效果
2016/12/13 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
2016/12/26 Javascript
js实现字符全排列算法的简单方法
2017/05/01 Javascript
node下使用UglifyJS压缩合并JS文件的方法
2018/03/07 Javascript
Python的爬虫程序编写框架Scrapy入门学习教程
2016/07/02 Python
python利用标准库如何获取本地IP示例详解
2017/11/01 Python
关于python下cv.waitKey无响应的原因及解决方法
2019/01/10 Python
python将pandas datarame保存为txt文件的实例
2019/02/12 Python
在pycharm中配置Anaconda以及pip源配置详解
2019/09/09 Python
python已协程方式处理任务实现过程
2019/12/27 Python
python虚拟环境模块venv使用及示例
2020/03/04 Python
pandas分组聚合详解
2020/04/10 Python
python单例模式的应用场景实例讲解
2021/02/24 Python
阿迪达斯比利时官方商城:adidas比利时
2016/10/10 全球购物
瑜伽国际:Yoga International
2018/04/18 全球购物
新西兰杂志订阅:isubscribe
2019/08/26 全球购物
杭州-飞时达软件有限公司.net笔面试
2012/04/28 面试题
新郎婚宴答谢词
2014/01/19 职场文书
电大毕业个人生自我鉴定
2014/03/26 职场文书
婚前协议书范本
2014/10/27 职场文书
2015年教师节演讲稿范文
2015/03/19 职场文书
2015年城管个人工作总结
2015/05/15 职场文书
退休教师追悼词
2015/06/23 职场文书
Python实现byte转integer
2021/06/03 Python
mysql5.7使用binlog 恢复数据的方法
2021/06/03 MySQL