码迷,mamicode.com
首页 > 其他好文 > 详细

-_-#【Angular】定义服务

时间:2015-01-06 15:14:02      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:

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】定义服务

标签:

原文地址:http://www.cnblogs.com/jzm17173/p/4206073.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!