ребята.как дела? Я с трудом пытаюсь понять некоторые вещи здесь. Пока безуспешно. Дело в том, что...
Как Angularjs работает с подстановочными знаками поддоменов?
Поскольку я не могу внедрить службу определения местоположения в app.config, мне нужен был какой-то способ отслеживать URL-адрес, к которому я обращаюсь в каждом запросе, без необходимости проверять, когда загружается каждый отдельный контроллер angularjs, используя $routeProvider и locationProvider
* ОБНОВЛЕНИЕ *
У меня есть домен для приложения Rails 4 (как API), и я использую angularjs для визуализации представлений и всего остального. Для приложения у меня будет поддомен для определенной цели. Но пользователи смогут получить доступ к поддомену только после входа в систему, и это создаст для них поддомен. Итак, мне нужно сделать что-то вроде этого:
- http://domain.com (рендеринг обычного приложения)
- http://subdomain.domain.com (только для входа)
- http://user1.subdomain.domain.com
- http://user2.subdomain.domain.com (оба рендеринга полностью отличаются от рендеринга обычного приложения)
Все это с помощью routeParams. Я использовал angular-devise для входа в систему.
Любые идеи? Заранее спасибо!
window.location
в любом месте приложения... включая конфигурацию или запуск и установку оттуда базового URL для всего приложения. Вы не исключены из доступа к свойствам окна только потому, что ваш код находится в компонентах angular. Окно все еще находится в области видимости - person charlietfl   schedule 05.05.2015