Size: a a a

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

2020 May 28

AK

Aslan Kussein in Angular - русскоговорящее сообщество
всем привет
источник

AK

Aslan Kussein in Angular - русскоговорящее сообщество
window.indexedDB.databases().then((r) => { вот это не работает в мозилле на что можно заменить и в сафари
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Kirill Torgashin
Привет.
У меня сложность небольшая с rx, прошу помощи.
const a$ = of('bla-bla')
 const b$ = of([])
 const c$ = of([])

 a$.pipe(
   swichMap(value: string) => value === 'bla-bla' ? b$ : c$
 ).subscribe()


После каждого изменения  значения a$ у меня становится все больше и больше эмитов из-за switchMap. Как избавиться от мультиплицирования в switchMap?
в этом примере все ок, лучше написать как в коде
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Kirill Torgashin
Привет.
У меня сложность небольшая с rx, прошу помощи.
const a$ = of('bla-bla')
 const b$ = of([])
 const c$ = of([])

 a$.pipe(
   swichMap(value: string) => value === 'bla-bla' ? b$ : c$
 ).subscribe()


После каждого изменения  значения a$ у меня становится все больше и больше эмитов из-за switchMap. Как избавиться от мультиплицирования в switchMap?
тут a$ стрельнет раз, свичмап отпишется от a$ и подпишется на b$ или c$ и закомплитится в конце один из b$ или c$
источник

KT

Kirill Torgashin in Angular - русскоговорящее сообщество
Извиняюсь:
const a = new BehaviorSubject('bla-bla')
const a$ = a.asObservable()
источник

KT

Kirill Torgashin in Angular - русскоговорящее сообщество
И получается, что на кажый тик behaviorSubject происходит наслоение.
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Kirill Torgashin
Извиняюсь:
const a = new BehaviorSubject('bla-bla')
const a$ = a.asObservable()
а b$ и c$ просто observable?
источник

KT

Kirill Torgashin in Angular - русскоговорящее сообщество
Нет, это все asObservable(). Но я кажется донгал проблему 🙂 Спасибо за наводящие вопросы 🙂
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Kirill Torgashin
Нет, это все asObservable(). Но я кажется донгал проблему 🙂 Спасибо за наводящие вопросы 🙂
если очень нужен свичмап на сабжект внутри сабжекта, то можно добавить take(1)
источник

KT

Kirill Torgashin in Angular - русскоговорящее сообщество
Спасибо!
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Oleg Shchegolev
нет, к сожалению. Направите, что куда где почитать/посмотреть?
в гугл направлю :) Не грублю, просто чтобы ответить вам я сам пойду в гугл за статьями, а зачем делать это опосредованно :)
ControlValueAccessor
источник

OS

Oleg Shchegolev in Angular - русскоговорящее сообщество
Anton Shvets
в гугл направлю :) Не грублю, просто чтобы ответить вам я сам пойду в гугл за статьями, а зачем делать это опосредованно :)
ControlValueAccessor
Все ок) Я просто сначала подумал, что нужно где-то как-то по особенному искать , а потом загуглил CVA и понял, что все проще)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Oleg Shchegolev
Все ок) Я просто сначала подумал, что нужно где-то как-то по особенному искать , а потом загуглил CVA и понял, что все проще)
можно сделать так, чтобы для формы ваш файл всегда выглядит как ссылка на него.
а для юзера там картинка отображается, например
источник

OS

Oleg Shchegolev in Angular - русскоговорящее сообщество
попробую, спасибо!
источник

A

Alexander in Angular - русскоговорящее сообщество
Гайз, а есть такой же канальчик по сайпрессу или QA?
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Alexander
Гайз, а есть такой же канальчик по сайпрессу или QA?
источник

G

Galeups in Angular - русскоговорящее сообщество
глупый вопрос )))
от чего (click) на элементе можно срабатывать два раза? )))
источник

VC

Vlad Chabanenko in Angular - русскоговорящее сообщество
Galeups
глупый вопрос )))
от чего (click) на элементе можно срабатывать два раза? )))
От двойного нажатия))))))))
источник

G

Galeups in Angular - русскоговорящее сообщество
Vlad Chabanenko
От двойного нажатия))))))))
нееее
источник

D

Dima in Angular - русскоговорящее сообщество
Galeups
глупый вопрос )))
от чего (click) на элементе можно срабатывать два раза? )))
Может два обработчика?
источник