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 相关文章推荐
学习ExtJS Column布局
Oct 08 Javascript
js中判断控件是否存在
Aug 25 Javascript
创建公共调用 jQuery Ajax 带返回值
Aug 01 Javascript
通过XMLHttpRequest和jQuery实现ajax的几种方式
Aug 28 Javascript
JS实现的表格操作类详解(添加,删除,排序,上移,下移)
Dec 22 Javascript
vuejs2.0子组件改变父组件的数据实例
May 10 Javascript
jQuery实现的简单拖拽功能示例【测试可用】
Aug 14 jQuery
vue项目中使用fetch的实现方法
Apr 25 Javascript
vue props default Array或是Object的正确写法说明
Jul 30 Javascript
使用Vue.js和MJML创建响应式电子邮件
Mar 23 Vue.js
javaScript Array api梳理
Mar 31 Javascript
详解JVM系列之内存模型
Jun 10 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
PHP中UNIX时间戳和日期间的转换与计算实例
2014/11/19 PHP
PHP中的socket_read和socket_recv区别详解
2015/02/09 PHP
PHP中strpos、strstr和stripos、stristr函数分析
2016/06/11 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
php学习笔记之mb_strstr的基本使用
2018/02/03 PHP
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
JavaScript 三种不同位置代码的写法
2009/10/25 Javascript
jQuery级联操作绑定事件实例
2014/09/02 Javascript
NodeJS学习笔记之Http模块
2015/01/13 NodeJs
jQuery中的pushStack实现原理和应用实例
2015/02/03 Javascript
Javascript中With语句用法实例
2015/05/14 Javascript
IE6-IE9使用JSON、table.innerHTML所引发的问题
2015/12/22 Javascript
老生常谈javascript中逻辑运算符&amp;&amp;和||的返回值问题
2017/04/13 Javascript
Vue的移动端多图上传插件vue-easy-uploader的示例代码
2017/11/27 Javascript
jquery获取file表单选择文件的路径、名字、大小、类型
2019/01/18 jQuery
小程序实现长按保存图片的方法
2019/12/31 Javascript
推荐下python/ironpython:从入门到精通
2007/10/02 Python
Python3通过Luhn算法快速验证信用卡卡号的方法
2015/05/14 Python
Python删除空文件和空文件夹的方法
2015/07/14 Python
Python更新数据库脚本两种方法及对比介绍
2017/07/27 Python
python利用urllib和urllib2访问http的GET/POST详解
2017/09/27 Python
Python扩展内置类型详解
2018/03/26 Python
Python读取mat文件,并转为csv文件的实例
2018/07/04 Python
python如何生成各种随机分布图
2018/08/27 Python
Python多进程池 multiprocessing Pool用法示例
2018/09/07 Python
Windows下Anaconda和PyCharm的安装与使用详解
2020/04/23 Python
Scrapy框架介绍之Puppeteer渲染的使用
2020/06/19 Python
Html5 FileReader实现即时上传图片功能实例代码
2014/09/01 HTML / CSS
药学专业大学生自荐信
2013/09/28 职场文书
模具设计与制造专业应届生求职信
2013/10/18 职场文书
爱心活动计划书
2014/04/26 职场文书
门面房租房协议书
2014/12/01 职场文书
先进个人申报材料
2014/12/30 职场文书
中学音乐课教学反思
2016/02/18 职场文书
警用民用对讲机找不同
2022/02/18 无线电
解决IDEA翻译插件Translation报错更新TTK失败不能使用
2022/04/24 Python