factory 定义的服务

来源:互联网 发布:校园网络需求报告 编辑:程序博客网 时间:2024/05/15 18:25
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="libs/angular.min.js"></script>
<script>
angular.module("myApp",[])
.factory("gaoyn_greeter",function(){

var factory={};  //

factory.sayHello=function(){

alert("你好factory");
}

factory.saybye=function(){

alert("再见factory");
}

return factory;

})
//使用 angular.module("myApp",[]).controller
.controller("democ",["$scope","gaoyn_greeter",function($scope,gaoyn_greeter){
$scope.hi=function(){
greeter.sayHello();

}
}])
.controller("demoB",function($scope,gaoyn_greeter){
$scope.hello=function(){
gaoyn_greeter.sayHello();
}
})

;

</script>
</head>
<body ng-app="myApp" ng-controller="democ">
<button ng-click="hi()">问好</button>
<button ng-controller="demoB" ng-click="hello()">hello</button>

</body>
</html>
原创粉丝点击