Size: a a a

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

2020 March 04

LL

Logger Logger in Angular - русскоговорящее сообщество
Oleg Safonov
Покажите код, посмотрим
как лучше оформить код?
источник

LL

Logger Logger in Angular - русскоговорящее сообщество
я Subscription использую, не SubjectSubscription. Или это неправильно?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Logger Logger
как лучше оформить код?
Покажите компонент хотя  бы для начала, как подписываетесь, что вызываеете
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Logger Logger
я Subscription использую, не SubjectSubscription. Или это неправильно?
вы на сабжект подписываетесь или нет?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
источник

LL

Logger Logger in Angular - русскоговорящее сообщество
dropdownSubscription: Subscription;

constructor(
       ...
       private dropdownSubjectService: DropdownSubjectService
   ) {
       this.dropdownSubscription = this.dropdownSubjectService.getMessage().subscribe(
           (plan) => {
               console.log(111);
           }, error => {
               console.log(222);
           },
           () => console.log('complete'));
   }
источник

SJ

Sir 🍀 J in Angular - русскоговорящее сообщество
Всем привет!
Порекомендуйте технологию(и) для тестирования Angular приложения?
Интересует как модульное так и сквозное тестирование.
источник

LL

Logger Logger in Angular - русскоговорящее сообщество
Smooth Operator
вы на сабжект подписываетесь или нет?
на SubjectService, если быть точным
источник

LL

Logger Logger in Angular - русскоговорящее сообщество
@Injectable()
export class DropdownSubjectService {
   private subject = new Subject<any>();

   sendMessage(message: any): void {
       console.log(this.subject);
       this.subject.next(message);
   }

   clearMessage(): void {
       this.subject.next();
   }

   getMessage(): Observable<any> {
       return this.subject.asObservable();
   }
}

сам сервис
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Logger Logger
на SubjectService, если быть точным
а как вы понимаете что подписчик пропал?
источник

LL

Logger Logger in Angular - русскоговорящее сообщество
вот там в sendMessage чуть выше console.log есть. Он-то мне и сообщает, что observables это пустой массив. Но на момент инициализации там есть подписчик
источник

LL

Logger Logger in Angular - русскоговорящее сообщество
второй  такой же Subject хранит подписчика
источник

LL

Logger Logger in Angular - русскоговорящее сообщество
тут брейкпоин выполняется просто огромное количество раз
источник

nt

nur tlek in Angular - русскоговорящее сообщество
кто то сталкивался, вставляю в queryParams какой то объект и тут же происходит релоад страницы
источник

R

Ramazan in Angular - русскоговорящее сообщество
Ребят подскажите ошибку
источник

АГ

Александр Гурьев... in Angular - русскоговорящее сообщество
Кто знает? Из компонента через MatDialog вызываю этот же компонент у него свойства новые или синглтон?
источник

R

Ramazan in Angular - русскоговорящее сообщество
источник

R

Ramazan in Angular - русскоговорящее сообщество
источник

AM

Andrii Manzhula in Angular - русскоговорящее сообщество
скриншоты делать не умеешь?
У меня лично глаза болят смотреть на такие скрины
источник

R

Ramazan in Angular - русскоговорящее сообщество
Сорян на компе телеги нет
источник