Size: a a a

Angular.js (1.x) — русскоговорящее сообщество

2016 June 23

NK

ID:112414052 in Angular.js (1.x) — русскоговорящее сообщество
да
источник

JF

Jared Fr☘️st in Angular.js (1.x) — русскоговорящее сообщество
Там-то все прозрачно и элементарно в целом, но что-то я одно место не могу разрулить
источник

JF

Jared Fr☘️st in Angular.js (1.x) — русскоговорящее сообщество
Если придется, глянь как в events для domready правильно оформить вызов js скрипта
источник

JF

Jared Fr☘️st in Angular.js (1.x) — русскоговорящее сообщество
А то я красоту в InfoWindow навел, а остатки дефолтных стилей дочистить можно только скриптом
источник

JF

Jared Fr☘️st in Angular.js (1.x) — русскоговорящее сообщество
На голом js все отлично, а в ангуляре как всегда с бубном
источник

AI

Anthony Ilinykh in Angular.js (1.x) — русскоговорящее сообщество
А что если, у меня из разных частей приложения вызываются запрсы к апи и всё это в один момент времени?
Вот, скажем, в хидере счётчик непрочитанных сообщений дёргает API метод, потом сбоку панель отображает данные с сервиса, и в основном контроллере тоже создаётся запрос на список сущностей.
Итого, получаем три запроса из разных мест в одно время. Вопрос - как отлавливать ошибку авторизации в этом случае? Один из этих запросов падает с 403-й и нужно показать окошко авторизации, а два другие запроса сохранить и повторить потом с новым access_token.
Как такое решается? Или такая архитектура уже по сути своей ущербна?
источник
2016 June 24

DY

Dmytro Yashyn in Angular.js (1.x) — русскоговорящее сообщество
Нет, нормальная архитектура. Если речь идет о первом, то гугли interceptor. Аналог во втором тоже наверняка есть, но я не в курсе. Суть в том, что к $http добавляются колбеки, которые обрабатывают все запросы. В колбеке у тебя есть объект респонса. Если статус 401 - перенаправляй на логинку. Если все ок, берешь из респонса новый токен и сохраняешь для следующего запроса.
источник

AI

Anthony Ilinykh in Angular.js (1.x) — русскоговорящее сообщество
Да, похоже что interceptor как раз то, что мне нужно. Я перехватил ошибку в responseError, вызывал окно авторизации, попутно сложив rejection в сервис авторизации, который, по идее, после успешной авторизации повторит эти запросы. Только вот я пока не понимаю, как вернуть результат этих запросов в контроллер, откуда они были вызваны изначально
источник

DY

Dmytro Yashyn in Angular.js (1.x) — русскоговорящее сообщество
лучше после успешной авторицации отдавать управелние обратно в контроллер. Например ивентом. Он уже повторит запрос и обработает ответ
источник

AI

Anthony Ilinykh in Angular.js (1.x) — русскоговорящее сообщество
Да, но проблема в том, что не все запросы идут из контроллера. Что-то идёт из фабрики, которая сингелтон. И вот в идеале было бы тот же самый запрос вернуть обратно туда, откуда он был вызван
источник

SS

Sasha Sasha in Angular.js (1.x) — русскоговорящее сообщество
Всем привет. Есть такая штука, amazon native ads.
Там просто скриптик.
Дк вот, мне его бы как-то зарендерить внутри ng-view.
Написал директиву, в return:
var scriptElem = angular.element(script); # Тут в стринге весь скриптик
           iElm.append(scriptElem);
           scriptElem.on('ready', console.log("works"));
Рендерится,но не срабатывает.
источник

SS

Sasha Sasha in Angular.js (1.x) — русскоговорящее сообщество
Я знаю, что нужно сделать что-то супер хитрое для scipt tags, но вот что...
источник
2016 June 25

DA

Deleted Account in Angular.js (1.x) — русскоговорящее сообщество
ViruSkin Kicha
приветы
вопрос по первому ангуляру.
$scope.attackers = $scope.units
$scope.attackers.sort(...)
и тут $scope.units тоже сортируется. это почему так?
потому что оно присваивается по ссылкам
источник
2016 June 26

NK

ID:34224127 in Angular.js (1.x) — русскоговорящее сообщество
Всем привет! кто сталкивался с реализацией платных подписок на IONIC ? Откликнитесь! нужна помощь
источник

NK

ID:233683289 in Angular.js (1.x) — русскоговорящее сообщество
Тут можно задавать вопросы по ангуляр 2?
источник

c

corpix in Angular.js (1.x) — русскоговорящее сообщество
ID:233683289
Тут можно задавать вопросы по ангуляр 2?
Общаемся и обсуждаем темы, посвященные Angular 2 и прошлым версиям.

Рекомендуем сразу отключить уведомления, чтобы пребывание в данном чате было полезным и комфортным.

Sponsored by www.startup-makers.com
источник

SS

Sasha Sasha in Angular.js (1.x) — русскоговорящее сообщество
Пагни, расскажите пожалуйста как script tag можно запустить?
Директивы, ng-include как бы код рендерят, но сам скрипт не запускается.
Может можно как-то костыльнуть?
источник
2016 June 27

NK

ID:112414052 in Angular.js (1.x) — русскоговорящее сообщество
Sasha Sasha
Пагни, расскажите пожалуйста как script tag можно запустить?
Директивы, ng-include как бы код рендерят, но сам скрипт не запускается.
Может можно как-то костыльнуть?
$sce.trustAsHtml // но это опасно, надеюсь ты понимаешь, что делаешь
источник

NK

ID:112414052 in Angular.js (1.x) — русскоговорящее сообщество
никто не хочет рабство в питере? первый ангуляр, ES6, babel, gulp, less
источник

IM

Ilya Medzhidov 🖋 in Angular.js (1.x) — русскоговорящее сообщество
И сколько рабам платят?
источник