Как получить доступ к угловому «значению» вне модуля?

0

config.js

angular.module("steam")

.value("config", {
  baseurl: "http://dev-back1.techgrind.asia/"
});

Мне нужно получить доступ к значению вне модуля, заменив " http://dev.." на config.baseurl

test.js

var frisby = require("frisby");

frisby.create("Status test")
  .get("http://dev-back1.techgrind.asia/scripts/rest.pike?request=test")
  .expectStatus(200)
  .toss();
  • 0
    Я не совсем понимаю вопрос, но я думаю, что вы ищете $scope docs.angularjs.org/guide/scope
  • 0
    Посмотрите на config.js. В любом месте внутри модуля я могу получить доступ к значению, вызвав config.baseurl . Но test.js находится за пределами модуля, и я хочу получить доступ к config.baseurl здесь. Как?
Показать ещё 2 комментария
Теги:

1 ответ

1
Лучший ответ

Вы можете выйти за пределы модуля. Но, на мой взгляд, используйте.constant вместо.value для постоянных конечных точек отдыха и т.д.

var config = angular.injector(["ng", "module"]).get("config");

Ещё вопросы

Сообщество Overcoder
Наверх
Меню