сделать расчет, когда выпадающее событие углового выбора закончено - PullRequest
0 голосов
/ 20 сентября 2019

Я использую angular (7), и мой клиент должен делать тяжелые вычисления, когда выбрано определенное значение выпадающего списка без нажатия кнопки.Я сделал это, и теперь у меня есть некоторая задержка, когда пользователь выбирает выпадающее значение (потому что расчет происходит с триггером события изменения).Поэтому мне нужно исправить это.В качестве начального обхода я подумал, что было бы идеально попытаться начать вычисление после завершения выпадающего события или сделать этот (измененный) метод события асинхронным.Я пробовал (keyup) событие с событием select, оно не сработало, и кажется, что угловое использование не рекомендуется.Пожалуйста, дайте мне любое предложение для этого.

<select class='form-control' [(ngModel)]='selectedBaseYearParam1' (change)='selectParam1BaseYear(segments)'>
    <option *ngFor='let obj of pastYears' [value] ="obj.value">{{obj.year}}</option>
</select>
...