Deutsch

HTML 5 - оно

23.10.23 17:12
Re: HTML 5 - оно
 
alex445 коренной житель
в ответ alex445 23.10.23 16:46, Последний раз изменено 23.10.23 17:16 (alex445)

Попробовал то же самое с Блейзором с привязками к модели - херня тормозящая, которая перерисовывает значение на правильное через раз.


<input type="number" min="@Min" max="@Max" @bind-Value @onkeyup="(_=>{if(Value<Min) Value=Min; if(Value>Max) Value=Max;})" />


Или можно отдельно метод выделить


<input type="number" min="@Min" max="@Max" @bind-Value @onkeyup="Validate" />

void Validate(KeyboardEventArgs a)

{

if (Value < Min) Value = Min;

if (Value > Max) Value = Max;

}


Джаваскрипт же срабатывает мгновенно. Хоть где-то он лучше.

 

Перейти на