Size: a a a

Angular - русскоговорящее сообщество

2019 September 27

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
I k O g h q T W q
знаю я что их можно объявить, но когда приходит запрос в каком порядке они вызываются я не знаю
The forRoot() method supplies the service providers and directives needed for routing, and performs the initial navigation based on the current browser URL.
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
I k O g h q T W q
здравствуйте, такой вопрос, в каком порядке вызываются interceptors или перехватчики как еще называют, если их объявить в модуле, если есть статья по этому, я бы хотел почитать, либо объясните на словах как и почему :)
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
I k O g h q T W q
знаю я что их можно объявить, но когда приходит запрос в каком порядке они вызываются я не знаю
так ты э определяешь их
источник

MF

Mireq Fallen in Angular - русскоговорящее сообщество
в итоге такое нашел :)
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
в каком порядке, так и вызвутся
источник

I

I k O g h q T W q in Angular - русскоговорящее сообщество
спасибо
источник

I

I k O g h q T W q in Angular - русскоговорящее сообщество
))
источник

I

I k O g h q T W q in Angular - русскоговорящее сообщество
большое
источник

С

Сергей in Angular - русскоговорящее сообщество
в чем разница между директорями core и shared ?
всё складывать в shared не принято ?
источник

AB

Aleks Bond in Angular - русскоговорящее сообщество
Всем привет! Есть пайп {{ 20012312.3234234234 | number: '1.0-0' }} Но он выдает результат с запятыми (20,012,312), как убрать запятые?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Aleks Bond
Всем привет! Есть пайп {{ 20012312.3234234234 | number: '1.0-0' }} Но он выдает результат с запятыми (20,012,312), как убрать запятые?
следующий агумент, локаль
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Сергей
в чем разница между директорями core и shared ?
всё складывать в shared не принято ?
нет, не принято
источник

SM

Sergey Melnykov in Angular - русскоговорящее сообщество
Сергей
в чем разница между директорями core и shared ?
всё складывать в shared не принято ?
Core - само приложение
Shared - то что может переиспользоваться в core во многих местах
Как-то так
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Aleks Bond
Всем привет! Есть пайп {{ 20012312.3234234234 | number: '1.0-0' }} Но он выдает результат с запятыми (20,012,312), как убрать запятые?
лучше глобально задать локаль
источник

AY

Alexander Yaschuk in Angular - русскоговорящее сообщество
Коллеги, кто может подсказать, в сервисе имеется метод, в котором для присвоения значения переменной используется метод confirm. Т.е. при true выполняется определенное условие.
В общем вопрос собственно в том, как правильно написать тесты на такой метод?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
RJ
Хочу проверить полезность этой группы🙂Ребята, как сократить URL адрес, шифронуть query, на стороне Angular? Кто подскажет функциональность? Есть 5 вариантов с которыми я ознакомилась, ниже. Может кто подскажет лучший вариант? 1. https://github.com/programadriano/angular-shortener
2. https://gist.github.com/ThunderRoid/f9bd9a7603c96be35e2a2ab3bf139052#file-short-url-pipe-ts
3. https://medium.com/@thunderroid/angular-short-domain-pipe-url-to-domain-google-com-youtube-com-4855706dc4f8
4. https://github.com/murguz/angular-url-shortener/blob/master/src/app/services/links.service.ts
5. https://developers.google.com/url-shortener
когда его надо сокращать?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Alexander Yaschuk
Коллеги, кто может подсказать, в сервисе имеется метод, в котором для присвоения значения переменной используется метод confirm. Т.е. при true выполняется определенное условие.
В общем вопрос собственно в том, как правильно написать тесты на такой метод?
вынести это условие в DI а в тестах подменять его?
источник

AY

Alexander Yaschuk in Angular - русскоговорящее сообщество
Smooth Operator
вынести это условие в DI а в тестах подменять его?
не совсем понимаю, что значит вынести условие в DI? В имеете в виду заинжектить через конструктор?

вот образец данного метода:
 deleteContact(contactData: ContactInterface) {
   this.deleteDecision = confirm(Вы действительно желаете удалить ${contactData.firstName} ${contactData.lastName} из свой телефонной книги?);
   if (this.deleteDecision) {
     this.contactData = contactData;
     this.store.dispatch(new DeleteContact());
   } else { return }
 }
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Alexander Yaschuk
не совсем понимаю, что значит вынести условие в DI? В имеете в виду заинжектить через конструктор?

вот образец данного метода:
 deleteContact(contactData: ContactInterface) {
   this.deleteDecision = confirm(Вы действительно желаете удалить ${contactData.firstName} ${contactData.lastName} из свой телефонной книги?);
   if (this.deleteDecision) {
     this.contactData = contactData;
     this.store.dispatch(new DeleteContact());
   } else { return }
 }
значит этот confirm должен получатся через DI
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
называться например ConfirmationStrategy
источник