首页 > 代码库 > -_-#【Angular】定义服务

-_-#【Angular】定义服务

AngularJS学习笔记

<!DOCTYPE html><html ng-app="Demo"><head>    <meta charset="utf-8">    <title></title></head><body ng-controller="TestCtrl">    <script src="angular.min.js"></script>    <script>        // 这是一个provider        var pp = function() {            this.$get = function() {                return {haha: 123}            }        }        // 我在模块的初始化过程当中, 定义了一个叫 PP 的服务        var app = angular.module(Demo, [], function($provide) {            $provide.provider(PP, pp)        })        // PP服务实际上就是 pp 这个 provider 的 $get() 方法返回的东西        app.controller(TestCtrl,            function($scope, PP) {                console.log(PP)            }        )    </script></body></html>

 

技术分享

 

技术分享

 

技术分享

-_-#【Angular】定义服务