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 相关文章推荐
jQuery EasyUI API 中文文档 可调整尺寸
Sep 29 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
Sep 14 Javascript
js onkeypress与onkeydown 事件区别详细说明
Dec 13 Javascript
详解JavaScript中的blink()方法的使用
Jun 08 Javascript
js实现倒计时及时间对象
Nov 15 Javascript
JS前向后瞻正则表达式定义与用法示例
Dec 27 Javascript
jQuery插件JWPlayer视频播放器用法实例分析
Jan 11 Javascript
jQuery extend()详解及简单实例
May 06 jQuery
vue 内置过滤器的使用总结(附加自定义过滤器)
Dec 11 Javascript
es6中比较有用的7个技巧小结
Jul 12 Javascript
基于vuex实现购物车功能
Jan 10 Vue.js
vue 数字翻牌器动态加载数据
Apr 20 Vue.js
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实现mysql同步的实现方法
2009/10/21 PHP
如何使用Strace调试工具
2013/06/03 PHP
PHP正则获取页面所有图片地址
2016/03/23 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
2017/05/05 PHP
PHP实现数组转JSon和JSon转数组的方法示例
2018/06/14 PHP
PHP示例演示发送邮件给某个邮箱
2019/04/03 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
js获取当前月的第一天和最后一天的小例子
2013/11/18 Javascript
jQuery的deferred对象详解
2014/11/12 Javascript
javascript实现限制上传文件大小
2015/02/06 Javascript
JavaScript中的Repaint和Reflow用法详解
2015/07/27 Javascript
Vue-router 中hash模式和history模式的区别
2018/07/24 Javascript
Vue 之孙组件向爷组件通信的实现
2019/04/23 Javascript
js实现淘宝首页的banner栏效果
2019/11/26 Javascript
JS实现电商商品展示放大镜特效
2020/01/07 Javascript
Vue路由 重定向和别名的区别说明
2020/09/09 Javascript
vue 通过base64实现图片下载功能
2020/12/19 Vue.js
[05:37]DOTA2-DPC中国联赛 正赛 Elephant vs iG 选手采访
2021/03/11 DOTA
Python网页解析利器BeautifulSoup安装使用介绍
2015/03/17 Python
用Python制作检测Linux运行信息的工具的教程
2015/04/01 Python
python写入中英文字符串到文件的方法
2015/05/06 Python
python 的列表遍历删除实现代码
2020/04/12 Python
Python新手入门最容易犯的错误总结
2017/04/24 Python
使用pygame模块编写贪吃蛇的实例讲解
2018/02/05 Python
Python利用正则表达式实现计算器算法思路解析
2018/04/25 Python
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用
2019/04/03 Python
Python 200行代码实现一个滑动验证码过程详解
2019/07/11 Python
Python try except else使用详解
2021/01/12 Python
2021年值得向Python开发者推荐的VS Code扩展插件
2021/01/25 Python
js实现移动端H5页面手指滑动刻度尺功能
2017/11/16 HTML / CSS
HTML5 拖放(Drag 和 Drop)详解与实例代码
2017/09/14 HTML / CSS
继承公证书样本
2014/04/04 职场文书
团支部建设方案
2014/05/02 职场文书
解析:创业计划书和商业计划书二者之间到底有什么区别
2019/08/14 职场文书
JS异步堆栈追踪之为什么await胜过Promise
2021/04/28 Javascript
MySQL的prepare使用以及遇到的bug
2022/05/11 MySQL