Size: a a a

2019 June 23

AO

Agnislav Onufriichuk in Angular Kyiv
Arsenii Tverdokhleb
Гайз кто-то решал задачу миграции проекта с angularJs на angular, может у кого есть полезные ссылки. Не знаю с чего начать, перевести сразу на TS или по модулям переносить на последный.
Мы постранично переносили. Екоммерс.
источник

RK

Roman Kysenko in Angular Kyiv
Agnislav Onufriichuk
Мы постранично переносили. Екоммерс.
И страдали)
источник

AO

Agnislav Onufriichuk in Angular Kyiv
Roman Kysenko
И страдали)
Больше из-за сроков и общей архитектуры, чем из-за самой работы ;)
источник

AO

Andrew Ostrovskii in Angular Kyiv
мы по модуляем переносолили в upgradble/downgradable components
источник

AO

Andrew Ostrovskii in Angular Kyiv
было больно
источник

AO

Andrew Ostrovskii in Angular Kyiv
но оно жило
источник

AT

Arsenii Tverdokhleb in Angular Kyiv
Всем спасибо за фидбек, решил, что легче переписать все сразу.
источник

AO

Agnislav Onufriichuk in Angular Kyiv
Arsenii Tverdokhleb
Всем спасибо за фидбек, решил, что легче переписать все сразу.
👍однозначно
источник
2019 June 24

VB

Vania Blanar in Angular Kyiv
Всем привет, нужен человечек в команду junior+-middle. Продукт, офис на нивках, angular 7, Akita.  Возможность развития в фулстек .net + angular .
источник

AH

Avetik Harutyunyan in Angular Kyiv
Vania Blanar
Всем привет, нужен человечек в команду junior+-middle. Продукт, офис на нивках, angular 7, Akita.  Возможность развития в фулстек .net + angular .
источник

AK

Artyom Krasnyuk in Angular Kyiv
Ребят, кто знает, почему не срабатывает отписка от fromEvent?
   const click$: Observable<MouseEvent> = fromEvent<MouseEvent>(this.document, 'click').pipe(
     first()
   );
   const mouseover$: Observable<MouseEvent> = fromEvent<MouseEvent>(this.document, 'mouseover').pipe(
     tap(_ => console.log('mouseover')),
     takeUntil(click$)
   );

   mouseover$.subscribe(() => console.log('test'));

проблема тут:
tap(_ => console.log('mouseover')),
отрабатывает даже после клика
источник

VZ

Vitalii Zabihai in Angular Kyiv
используй take(1) вместо first.
first не комплитится
источник

AK

Artyom Krasnyuk in Angular Kyiv
не помогло
источник

СБ

Сергій Бабіч in Angular Kyiv
Пальцем в небо, канєшна, но спробуй takeUntil на початок пайпа
источник

VZ

Vitalii Zabihai in Angular Kyiv
+
источник
2019 June 25

AK

Artyom Krasnyuk in Angular Kyiv
это п*дц) я часа 2 не мог понять, в чём проблема, перечитал всё, но нигде даже подобного ничего не было) и знаете в чём была проблема? 😂 вебшторм импортил операторы rxjs из } from 'rxjs/internal/operators'; а не из } from 'rxjs/operators';
С таким импортом всё работает правильно! Вся суть программирования в одном случае 😂
источник

AT

Alexander Tarasenko in Angular Kyiv
Artyom Krasnyuk
это п*дц) я часа 2 не мог понять, в чём проблема, перечитал всё, но нигде даже подобного ничего не было) и знаете в чём была проблема? 😂 вебшторм импортил операторы rxjs из } from 'rxjs/internal/operators'; а не из } from 'rxjs/operators';
С таким импортом всё работает правильно! Вся суть программирования в одном случае 😂
VsCode вообще постоянно так делает. И не только с rxjs.
Казалось бы хотели облегчить работу а получилось что иногда хуже чем было)
источник

СБ

Сергій Бабіч in Angular Kyiv
У VSCODE є фішечка, що він може факапнуть на першому імпорті, а тоді тягне все з того імпорта, який вже є
источник

СБ

Сергій Бабіч in Angular Kyiv
Там уважно треба дивитись звідки автокомпліт іде. Тому завжди жамкаю іконку (і) в автокомпліті
источник

AS

Alex S in Angular Kyiv
кхе-кхе
webstorm
кхе-кхе
источник