Size: a a a

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

2020 January 27

Д

Дмитрий in Angular - русскоговорящее сообщество
this.subs.unsubscribe()
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
просто чтобы не думать .... уже попривычке в pipe отписка сразу
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
Roman Kolesnikov
слишком сложно, можно проще реализовать
27 строчек кода на все случаи практически  - очень сложно
источник

Д

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

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
import { Subject } from 'rxjs';

interface OnDestroyLike {
 ngOnDestroy(): void;
}

export function componentDestroyed(component: OnDestroyLike): any {
 const oldNgOnDestroy = component.ngOnDestroy;
 const stop$ = new Subject();
 component.ngOnDestroy = function () {
   oldNgOnDestroy && oldNgOnDestroy.apply(component);
   stop$.next(undefined);
   stop$.complete();
 };
 return stop$;
}

export class SomeClass implements OnDestroy {
...
this.someVirable.pipe(
     takeUntil(componentDestroyed(this))
   ).subscribe(() => /*some code*/);

ngOnDestroy(): void {}

}
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
Тоже вариант
источник

F

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

H

Hermann in Angular - русскоговорящее сообщество
i get ! [remote rejected] master -> master (pre-receive hook declined) in heroku
источник

H

Hermann in Angular - русскоговорящее сообщество
anyone can help me?
источник

MS

Mikhail Shumilov in Angular - русскоговорящее сообщество
Hermann
anyone can help me?
русскоговорящее сообщество, серьезно.
источник

F

Foma in Angular - русскоговорящее сообщество
Hermann
anyone can help me?
heroku support?
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
Hermann
i get ! [remote rejected] master -> master (pre-receive hook declined) in heroku
push -f :)
источник

H

Hermann in Angular - русскоговорящее сообщество
Илья | 😶
push -f :)
i just use —forse...and not it not work :(
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
Roman Kolesnikov
import { Subject } from 'rxjs';

interface OnDestroyLike {
 ngOnDestroy(): void;
}

export function componentDestroyed(component: OnDestroyLike): any {
 const oldNgOnDestroy = component.ngOnDestroy;
 const stop$ = new Subject();
 component.ngOnDestroy = function () {
   oldNgOnDestroy && oldNgOnDestroy.apply(component);
   stop$.next(undefined);
   stop$.complete();
 };
 return stop$;
}

export class SomeClass implements OnDestroy {
...
this.someVirable.pipe(
     takeUntil(componentDestroyed(this))
   ).subscribe(() => /*some code*/);

ngOnDestroy(): void {}

}
классно везде не забывать пустой ngOnDestroy писать :)
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
Yuri Stepanov
классно везде не забывать пустой ngOnDestroy писать :)
правило в tslint и проблема решена
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
Hermann
i just use —forse...and not it not work :(
may be only merge requst allow
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
Roman Kolesnikov
правило в tslint и проблема решена
Не очень :)
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
Hermann
i just use —forse...and not it not work :(
for master branch
источник

ИЗ

Иван Завальнич in Angular - русскоговорящее сообщество
Всем привет. Использую material.angular, и мне нужно сделать таблицу у которой в хедере будет весь месяц ( каждая колонка это число месяца и день недели) А сами ячейки это будут инпуты. Не кто не подскажешь как это можно сделать, какие-то примеры может. А то начал гуглить и чет такео совсем.
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
Иван Завальнич
Всем привет. Использую material.angular, и мне нужно сделать таблицу у которой в хедере будет весь месяц ( каждая колонка это число месяца и день недели) А сами ячейки это будут инпуты. Не кто не подскажешь как это можно сделать, какие-то примеры может. А то начал гуглить и чет такео совсем.
у тебя ляжет грид на таком кол-ве инпутов )))
источник