美文网首页
angularJs Service

angularJs Service

作者: 德德de_前端攻城狮 | 来源:发表于2017-10-20 21:41 被阅读0次

    在angularJs中服务是一个函数或对象,angularJs内置了30多个服务

    $location服务:返回当前页面的url地址

    $http 是angularJs的核心服务,用来读取远程服务器的数据

    自定义服务

    自定义服务需要在定义控制器的时候独立添加,设置依赖关系,当你创建了自己的服务,并且与应用建立了链接,就可以在控制器、指令、过滤器中使用它

    var app=angular.module('myApp',[]);    //创建应用程序

    app.service('myService',function(){        //创建自定义服务myService

          this.hello=function(){

                 alert("你好,我是自定义服务");//需要处理的业务逻辑

          }

    });

    app.controller('myController',['$scope','myService',function($scope,myService){  //创建控制器

             $scope.hello=myService.hello();     //使用自定义服务

    }])

    相关文章

      网友评论

          本文标题:angularJs Service

          本文链接:https://www.haomeiwen.com/subject/jiwvuxtx.html