<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/angular.min.js" ></script>
</head>
<body ng-app="myapp" ng-controller="mycrl">
<input type="button" value="get请求" ng-click="get()" />
<br>
<input type="button" value="超时" ng-click="fangfa1()" />
<span ng-model="aa">{{aa}}</span>
<script type="text/javascript">
var mo=angular.module("myapp",[]);
//要添加服务
mo.controller("mycrl",function($scope,$http,$timeout,$interval){
//$http.get("地址").then(方法1:成功,方法2.失败的回调方法);
$scope.aa=0;
$scope.get=function(){
//$http.get("baidu") 走失败
$http.get("data.json").then(function(response){
//取出数据 封装到response里面的data属性里面
var d=response.data;
alert(d.name);
},function(response){
alert("失败");
});
}
//延时请求
$scope.fangfa1=function(){
$timeout(function(){
alert("hello")
},2000);
}
//间隔请求
$interval(function(){
$scope.aa++;
},1000);
});
</script>
</body>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/angular.min.js" ></script>
</head>
<body ng-app="myapp" ng-controller="mycrl">
<input type="button" value="get请求" ng-click="get()" />
<br>
<input type="button" value="超时" ng-click="fangfa1()" />
<span ng-model="aa">{{aa}}</span>
<script type="text/javascript">
var mo=angular.module("myapp",[]);
//要添加服务
mo.controller("mycrl",function($scope,$http,$timeout,$interval){
//$http.get("地址").then(方法1:成功,方法2.失败的回调方法);
$scope.aa=0;
$scope.get=function(){
//$http.get("baidu") 走失败
$http.get("data.json").then(function(response){
//取出数据 封装到response里面的data属性里面
var d=response.data;
alert(d.name);
},function(response){
alert("失败");
});
}
//延时请求
$scope.fangfa1=function(){
$timeout(function(){
alert("hello")
},2000);
}
//间隔请求
$interval(function(){
$scope.aa++;
},1000);
});
</script>
</body>
</html>
data.json 文档内容
{"name":"赵云"}