Size: a a a

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

2021 May 15

OP

Oleg P in Angular - русскоговорящее сообщество
и как его заюзать?

click$
     .pipe(sample(() => merge$))
     .subscribe(r => console.log('Saved!', r));
источник

а

ал.docx in Angular - русскоговорящее сообщество
не, не через функцию, а просто в скобках
источник

а

ал.docx in Angular - русскоговорящее сообщество
и наоборот. подписаться на merge$, сэмплить по клику
источник

OP

Oleg P in Angular - русскоговорящее сообщество
срабатывает один раз. Повторный раз срабатывает только по кнопке и потом клик
источник

OP

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

OP

Oleg P in Angular - русскоговорящее сообщество
я понимаю почему так - потому что поток по кнопке закрывается после первого клика
источник

OP

Oleg P in Angular - русскоговорящее сообщество
может по клику на кнопку Режим. Класть значение в BehSubject() и потом по другому клику пробрасывать BehSubject вместе с MouseEvent в map()?
источник

а

ал.docx in Angular - русскоговорящее сообщество
хех, если честно, я запутался. если сварганите пример на stackblitz.com, я гляну
источник

н

назови меня клоуном... in Angular - русскоговорящее сообщество
так что, никто не шарит?( просто задача кажется обыденной для ангуляр разработчиков
источник

а

ал.docx in Angular - русскоговорящее сообщество
смотрю, думаю, а зачем повесили formControlName?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
сейчас на не реактивном подходе объясню.

let mode;

btn1.addEventListener("click",  {
  this.mode = "mode1";
});

btn2.addEventListener("click",  {
  this.mode = "mode2";
});

container.addEventListener("click",  {
   if (mode == 'mode1') {
        this.image1.style = ....
    }

       if (mode == 'mode2') {
        this.image2.style = ....
    }
});

Этот код переписать на Rxjs хочу
источник

н

назови меня клоуном... in Angular - русскоговорящее сообщество
а...
источник

н

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

OP

Oleg P in Angular - русскоговорящее сообщество
Вот такой вариант работает для меня. Только не очень нравится.
источник

OP

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

а

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


но если очень надо в rxjs, то я насобирал такое:
источник

а

ал.docx in Angular - русскоговорящее сообщество
источник

ع

عبدالله ابو عمر... in Angular - русскоговорящее сообщество
Я не знаю
источник

OP

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

а

ал.docx in Angular - русскоговорящее сообщество
а вы строкой туда в конструктор
источник