Size: a a a

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

2021 May 14

АL

Александр Laksan... in Angular - русскоговорящее сообщество
Переслано от Александр Laksan...
Добрый день. Подскажите пожалуйста...
У меня проблема, я не понимаю, как установить timeline . "@ Swimlane / ngx-charts" обновил до версии "18.0.1". Подскажите пожалуйста, как отобразить timeline?.  Ребята закрыли тикет
https://github.com/swimlane/ngx-charts/pull/1593
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Почти все вещи описаны, просто с ними можно вытворять что-то неожиданное. Если интересны не совсем публичные апи, то вам сюда
https://indepth.dev/angular
https://habr.com/ru/company/tinkoff/
источник

МС

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

OP

Oleg P in Angular - русскоговорящее сообщество
Как отследить направление движение колесика мыши?
const scroll$ = fromEvent(this.image.nativeElement, 'wheel');

Возвращает такой объект в подписке:
WheelEvent {isTrusted: true}
источник

)

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

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Вообще event.deltaY
источник

OP

Oleg P in Angular - русскоговорящее сообщество
fromEvent(this.image.nativeElement, 'wheel').subscribe(e => console.log(e.deltaY));

тут нет свойства deltaY
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Хотя - если взять в квадратные скобки e['delatY'] - то выводит два значения вверх -1416.66650390625 - вниз 1416.66650390625
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
А тебе прям обсервер нужен? Или просто навесить в компоненте обработчик? Для этого и HostListener подойдёт
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Лол, ну вот
Тип не тот
источник

OP

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

BB

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

Вообще я думаю из за типа и через rxjs не работает у тебя
источник

OP

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

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Подозреваю что у вас импорт типа WheelEvent левый какой-то
источник

OP

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

OP

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

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Это то, на сколько ты прокрутил колёсико, минус это вниз, плюс это вверх (или наоборот)
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Сделай типизацию норм
источник

OP

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

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Ну так это так и работает, оно показывает "силу" прокрутки а не её длительность
источник