Size: a a a

2021 May 31

Sergey Фrolov in Angular Kyiv
Там наче через звичайний обсервебл відміна
источник

VB

Valik Bondaruk in Angular Kyiv
Так, хочу щоб було так само як в httpclient,
Звичайна схема, виклик через switchMap, коли новий виклик пішов, а старий ще пендінг, то старий відміняється, новий стартує
Зробив так само з apollo, чомусь не працює, можливо потрібно версію apollo оновити
источник

VB

Valik Bondaruk in Angular Kyiv
В аполло виклик через query, можливо варто через watchQuery? Чи має і там і там працювати?
источник

Sergey Фrolov in Angular Kyiv
Так, спробуй
источник

Sergey Фrolov in Angular Kyiv
источник

Sergey Фrolov in Angular Kyiv
Але для Ангулар треба перевіряти, бо там інша обгортка
источник

VB

Valik Bondaruk in Angular Kyiv
Дякую, буду розбиратися, якщо щось вийде дам знати
источник

Sergey Фrolov in Angular Kyiv
Можна код подивитись, там його небагато
источник

A

Alexander in Angular Kyiv
всем привет! 🙂

есть маленькое приложение, типа блога, хотел добавить dropdown меню, взял чисто с бутстрапа пример и просто добавил в компонент темплейт.

собралось, без ошибок, при клике получаю ошибку:

> Uncaught TypeError: a.default is not a constructor

подскажите пожалуйста куда копать? 🙂
источник

Sergey Фrolov in Angular Kyiv
Краще взяти щось ангулярівське, типу ngx-bootstrap
источник

A

Alexander in Angular Kyiv
ну да, видел такие разные либы.. но не хочется наваричивать. мне буквально для тестов интерфейса.

тут как бы тривиальная задача - не могу понять почему такая ошибка. уже второй час гуглю но ничего толкового не могу найти..
источник

Sergey Фrolov in Angular Kyiv
Там може бути різне, тому що код не адаптовани до ангуляра. Якщо для тесту, то легше взяти ngx
источник

A

Alexander in Angular Kyiv
понял, спасибо большое 🙂
источник
2021 June 01

MI

Mykola Ivanov in Angular Kyiv
Всім привіт, в мене дві дуже різні версії одного додатку під одним і тим урлом для мобіли і компа
реалізував дуже просто:

{
   path: '',
   loadChildren: () => {
     if (window.innerWidth > 1008) {
       return import('./pages/main/main.module').then(m => m.MainModule);
     } else {
       return import('./pages/mobile-main/mobile-main.module').then(m => m.MobileMainModule);
     }
   },
   canActivate: [UserGuard]
 },


як це можна переписати так, щоб відбувалось перепідключення модулів при зміні розширення?
источник

AC

Alex Chugaev in Angular Kyiv
Тобі потрібне рішення, де роутинг і респонсів не пов'язані.
источник

AC

Alex Chugaev in Angular Kyiv
Будь-яка логіка має бути виключена з loadChildren. Залиши один імпорт, а решту розрулюй компоненті.
источник

AC

Alex Chugaev in Angular Kyiv
А в ідеалі, якщо твої версії дуже різні, зроби два додатки.
источник

ФІ

Федор Ігор in Angular Kyiv
Народ можна как та на фарбейс сразу кидать изменения  ??  если гит подключив ? или нужна каждый раз   билдить и на фарбейс деплоить ?
источник

AK

Artyom Krasnyuk in Angular Kyiv
с точки зрения производительности я думаю есть смысл разделять на lazy модули, если они так сильно отличаются. Я бы на твоём месте посмотрел в сторону window resize эвента + reload current route
источник

AC

Alex Chugaev in Angular Kyiv
навіщо створювати монстра?
источник