Size: a a a

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

2021 May 14

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
выглядит проще
источник

RY

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

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
она. состоит из многих факторов которые суммируются, ну разбитие тоже должно быть по принципу единсственной ответственности
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
А можешь рассказать что тебе нужно в итоге получить?
источник

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
можно создать сабжект, и пинать егокаждый раз когда ты нажимаешь на кнопку
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Это полная жопа, извините
источник

OP

Oleg P in Angular - русскоговорящее сообщество
нужно поворачивать картинку налево или направо (две кнопки). Пока кнопка зажата  - применяется rotate к картинке. Отжата - картинка фиксируется в повернутом последнем положении.
источник

🅷.

🅷🅴🅻🅻P🅴🆁 ...... in Angular - русскоговорящее сообщество
извиняю
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Это ведь под ангуляр? Сейчас стекблиц накидаю
источник

OP

Oleg P in Angular - русскоговорящее сообщество
я в среде ангуляр собираю - но хочу сделать это как отдельный ts файл - чтобы можно было применить к любому контейнеру
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Ок.
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Я так понял что ты хочешь пока мышь держат чтоб каждые 500 мс подкручивалось ещё?
источник

OP

Oleg P in Angular - русскоговорящее сообщество
да - грубо говоря поворачивать картинку - чтобы это было плавно. Этим значением буду контроллировать скорость поворота. Только нужно как-то в градусы перевести и запомнить последнюю позицию - чтобы с нее продолжить поворот налево или направо
источник

AI

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

AI

Alex Inkin in Angular - русскоговорящее сообщество
Не надо делать сабскрайбы и тапы, всё сводится в один поток, запоминается позиция через scan.
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Очень круто! а почему interval не подходит?
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Вынес ещё таймер повторяющийся в timer$
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
interval не подходит, потому что он стреляет не сразу
источник

AI

Alex Inkin in Angular - русскоговорящее сообщество
Таймеру можно сказать через сколько стрельнуть первый раз и через сколько потом повторяться
источник

OP

Oleg P in Angular - русскоговорящее сообщество
а  почему там * 45 ? можно ссылку - не обновилось у меня. И что прилетает в rotation? это значение из таймера?
источник