Size: a a a

2019 April 25

V

Vladimir in Angular Kyiv
Vladyslav Nasadiuk
Ребят, есть вопрос.
Допустим есть массив, в котором есть Observable
[of(1), of(2), of(3)];
нужно потом на них подписаться, соотвественно у каждого должен быть свой subscribe, НО важен порядок выполнения. Чтобы всегда они выполнялись в том порядке, в котором стоят в массиве. То есть 2 не мог выполнится, пока не закончится 1
Zip оператор из текущего и предыдущих observable.

То есть первый zip из одного.
Второй - ЗИП из первого и второго.
Третий - ЗИП из трёх

И так далее. Можешь пройтись по массиву и построить
источник

V

Vladimir in Angular Kyiv
Если опираешься конкретно на окончание и отработку кода, то скорее всего нужны доп subject'ы, которые ты вызовешь в конце subscribe и на них подпишешься в zip.

Это грязно, но должно сработать.

Более сложной альтернативой является использование zip, но уже не на observable в чистом виде. А на scheduled observable. asapScheduler если у тебя код синхронен, то можно использовать микротаску. Либо asyncScheduler для макротаски.

Если у тебя внутри сабскрипшена другие асинк штуки, то скорее подписываться стоит на них в зипе
источник

VN

Vladyslav Nasadiuk in Angular Kyiv
Спасибо!
источник

DM

Denis Martych in Angular Kyiv
всем привет! Кто юзал ngx-mask ?? указываю для инпута mask="0*.0000" как мне добавить возможность стаить кому ( , ) , а то только ставится точка
источник

AO

Andrew Ostrovskii in Angular Kyiv
Vladyslav Nasadiuk
Ребят, есть вопрос.
Допустим есть массив, в котором есть Observable
[of(1), of(2), of(3)];
нужно потом на них подписаться, соотвественно у каждого должен быть свой subscribe, НО важен порядок выполнения. Чтобы всегда они выполнялись в том порядке, в котором стоят в массиве. То есть 2 не мог выполнится, пока не закончится 1
источник

AO

Andrew Ostrovskii in Angular Kyiv
не оно?
источник

A

Antony in Angular Kyiv
Denis Martych
всем привет! Кто юзал ngx-mask ?? указываю для инпута mask="0*.0000" как мне добавить возможность стаить кому ( , ) , а то только ставится точка
В импорте модуля в масиве специальных знаков добавить
источник

DM

Denis Martych in Angular Kyiv
спс щас попробую
источник

DM

Denis Martych in Angular Kyiv
добавил, но всеравно не могу поставить кому в инпуте
источник

DM

Denis Martych in Angular Kyiv
источник

DM

Denis Martych in Angular Kyiv
ни кома, ни точка не ставится уже)
источник

A

Antony in Angular Kyiv
нужно условие в маске настроить, у них харошая документация для этого всего https://www.npmjs.com/package/ngx-mask
источник

DM

Denis Martych in Angular Kyiv
оказалось все более проще чем я думал, надо было 0*,0*.0*
источник
2019 April 26

Sergey Фrolov in Angular Kyiv
Привет, всем.
Пока мы тут в Киеве 11-12 мая делаем очередной zlit, теперь технический и полностью про GraphQL - день воркшопов, доклады в один поток и обсуждения - подробности. Билет на 2 дня – 500грн, промокод на 10% скидки – angularkyiv10.
источник

V

Vladimir in Angular Kyiv
источник
2019 April 29

SG

Stanislav Galiant in Angular Kyiv
Привіт. Підкажіть може є статті або приклади якісь як створити angular library(npm package) з такою структурою щоб працював import {feature1} from 'my-library/feature1', import {feature2} from 'my-library/feature2'.  Тому що я робив по різних прикладах, але виходить тільки так, що працює import feature1 from 'my-library', а це заодно імпортить й усі інші модулі (
источник

m

maks#dev in Angular Kyiv
Привет народ.

Есть вопрос а реально ли зафризить вью?

т.е у меня есть drag&drop экшн, пользователь перетягивает элемент и когда отпускает - мне нужно заморозить экран и показать диалог, элемент который я перетягивал должен продолжить анимацию только после ответа в диалоге.
источник

VB

Vania Blanar in Angular Kyiv
confirm
источник

V

Vladimir in Angular Kyiv
maks#dev
Привет народ.

Есть вопрос а реально ли зафризить вью?

т.е у меня есть drag&drop экшн, пользователь перетягивает элемент и когда отпускает - мне нужно заморозить экран и показать диалог, элемент который я перетягивал должен продолжить анимацию только после ответа в диалоге.
Если ты используешь англяровские анимации, тогда реально. Точно не помню, но можно получить player анимации. И у него будут приватные (публичные) методы: pause, play, stop...
источник
2019 April 30

m

maks#dev in Angular Kyiv
Vladimir
Если ты используешь англяровские анимации, тогда реально. Точно не помню, но можно получить player анимации. И у него будут приватные (публичные) методы: pause, play, stop...
покопаю в этом направлении, спасибо (пс: использую материал драг дроп.. думаю там используют ангуларовскую анимацию…)
источник