mat-slider как срабатывать сразу по измененному значению, а не по выпущенному? - PullRequest
0 голосов
/ 11 июля 2020

Я пытаюсь использовать элемент для изменения текущего изображения, отображаемого как слайд-шоу.

<mat-slider  (change) ="update360($event,product)" thumbLabel tickInterval="1" min="1" max="24" step="1" fxFlex="100"></mat-slider>

Этот код запускает метод update360 только тогда, когда я отпускаю мышь, но я хочу запустить метод каждый раз при изменении значения! Как я могу сделать? Итак, если я правильно выбрал значение = 1 и двигаюсь вправо до 10, я хочу, чтобы этот метод запускался 10 раз! Как мне это сделать?

1 Ответ

0 голосов
/ 11 июля 2020

используйте вместо этого событие input.

<mat-slider (input)="update360($event,product)"></mat-slider>

Документация: https://material.angular.io/components/slider/api#MatSlider

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...