{
{myUrl}}
$http服务向服务器发送请求,应用响应服务器传送过来的数据。
var app = angular.module("myApp",[]);app.controller("myCtrl",function($scope,$http){$http.get("welcome.html").then(function(response){$scope.myWelcome = response.data;});});
$timeout
var app = angular.module("myApp",[]);app.controller("myCtrl",function($scope,$timeout){$scope.myHeader = "hello world";$timeout(function(){$scope.myHeader = "how are you today?";},2000);});
创建自定义服务:可以创建自定义服务,并链接到自己的模块中,但在访问自定义服务时,需要在定义控制器的时候独立添加,设置依赖关系。当自定义服务连接到自己的应用上后,可以在控制器/指令/过滤器或其他服务中使用它。
app.service('hexafy',function(){this.myFunc = function(x){return x.toString(16);}});app.controller('myCtrl',function($scope,hexafy){$scope.hex = hexafy.myFunc(255);});app.filter('myFormat',['hexafy',function(hexafy){return function(x){return hexafy.myFunc(x);};}]);
未完待续。。。