Попробуйте, это решит вашу проблему. Добавьте свойство к вашему классу. и по щелчку переключателя установите его на true
isProcessing: boolean
toggle(){
if(this.isProcessing){ return; }
this.isProcessing= true;
// api call goes here
}
Также, когда API возвращает ответ об успешном ответе или наборе ошибок. прогресс это не вызовет снова.
Надеюсь, это поможет:)
Можно пользоваться библиотекой J# java.math.BigDecimal
класс, если Вам установили его. Просто добавьте ссылку на vjslib
.
/me remembers one of the betas in which we had System.Numeric.BigDecimal, sigh