AngularJS Provider和Global Variables Access

时间:2015-10-14 06:26:44

标签: angularjs

我有一个AngularJS Provider如下

myApp.provider('myProvider', function () {

    this.setbaseUrl = function (url) {
        var baseUrl = url + /api/v1/;
        return baseUrl;
    };
    this.$get = function () {
      return this;
    };
  });

一切都很好,我将它成功注入myApp.config并返回baseUrl的值。

但是如何从service

访问baseUrl值

由于

1 个答案:

答案 0 :(得分:0)

为它创建获取url函数并将baseUrl定义为全局

var baseUrl;
this.setbaseUrl = function (url) {
        baseUrl = url + /api/v1/;

    };

this.getbaseUrl=function(){
    return baseUrl;
}