angularJSONP简洁版

原创 2016年05月31日 14:47:15
<!DOCTYPE html>
<html  ng-app="myApp">
<head lang="en">
    <meta charset="UTF-8">
    <title>服务</title>
    <link rel="stylesheet" href="Presently/css/bootstrap.css"/>
</head>
<body>
<script src="jquery.js"></script>
<script src="angular.js"></script>
<div ng-controller='MyController' class='container'>
<input type='search' ng-model='username' class='form-control'/>
<pre ng-show='username'>
{{data}}
</pre>
</div>
<script>
var app = angular.module('myApp',[]);
app.factory('myFactory',['$http',function($http){
var datas = {};
datas.query = function(username,path){
return $http({
method:'JSONP',
url:'https://api.github.com/user/'+username+'/'+path+'?callback=JSON_CALLBACK'
});
}
return datas;
}]);
app.controller('MyController',['$scope','$timeout','myFactory',function($scope,$timeout,myFactory){
var timeout;
$scope.$watch('username',function(newVal){
if(newVal){
if (timeout) $timeout.cancel(timeout);
timeout = $timeout(function(){
myFactory.query(newVal,'events').success(function(data,status){
$scope.data = data.data;})
},1000)
}
})
}]);




</script>
</body>
</html>
版权声明:本文为博主原创文章,未经博主允许不得转载。

Java项目命名规范(简洁版)——高薪必看

作为一个优秀的项目经理或项目带头人,必须养成良好优秀的项目命名规则和习惯。接下来把查到的资料整理一下,实际上,在很多项目中,也是遵循以下的规则。 一、项目名 全部小写,比如cms、workde...

java实现冒泡排序,选择排序,插入排序,快速排序(简洁版)及性能测试

1、冒泡排序是排序里面最简单的了,但性能也最差,数量小的时候还可以,数量一多,是非常慢的。 它的时间复杂度是O(n*n),空间复杂度是O(1) 代码如下,很好理解。 public void bubb...

iOS逆向之微信和支付宝修改步数 简洁无脑版

(本教程仅供研究学习用,请勿用于其他用途) 先放两张图片。 支付宝的: 微信的: 这是修改之后的 微信步数上线是98800(不知道为啥是这个数字),支付宝是100000.. 下面列出本文用到的工...

dedecms自定义文章模型联动筛选效果的开发简洁版

网上很多人在找如何利用dede做联动,dedecms的联动效果在分类模型里有,但是,如果想让文章模型也有联动的效果,怎么办?比如:按照地区+分类筛选,具体案例演示参考:爱宣传片网http://www....
  • qikexun
  • qikexun
  • 2016年04月05日 11:30
  • 4022

简洁音乐播放器(Android优化版)

运行结果:具体实现步骤:Step1: activity_main.xml

发一段UNICODE UTF-8互转代码简洁版

 http://bbs.chinaunix.net/thread-1370274-1-1.html 有了这个你可以任意打印unicode表的所有字符, 最近因为要搞一个单字表, 弄了一...

git常用命令--简洁版

cd D:   换分区 cd D:\\eclipseWorkspace\\xiaotaoWorkspace  //进入路径 alias别名 查看用户名和密码 git config -global...

乐乐音乐4.0简洁版

乐乐音乐4.0简洁版 开发环境:android studio 支持音频格式 mp3、ape、flac、wav等 支持歌词格式 ksc歌词:卡拉OK歌词 hrc歌词:happy lyrics歌词,乐乐音...

Emacs快捷键(Shortcuts) - 简洁版

*Mac OS下使用ESC键作为META. 文件操作 打开 Ctrl-X, Ctrl-F   保存 Ctrl-X, Ctrl-S ...

01.jdk1.5新特性简洁版与jdk1.6简介

Jdk1.5新特性简洁版(1)静态导入:所谓静态导入import static 和以往的import的区别在于,之前的import是对一个包下的类进行导入,而import static,在要被导入的包...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:angularJSONP简洁版
举报原因:
原因补充:

(最多只允许输入30个字)