Представьте, что у меня есть этот компонент:
<input bind-value-oninput="@Name">
<p>Your name is @Name</p>
string _name;
string Name
{
get => _name;
set => _name = value.ToUpper();
}
Когда я печатаю на вводе, текст преобразуется непосредственно в верхний регистр и отображается в абзаце.
Я думаю(пожалуйста, поправьте меня, если я ошибаюсь), что серверная часть Blazor запускает на сервере код .NET MSIL и отправляет изменения DOM через соединение SignalR.
Соединение с сервером может быть отложено, особеннос плохим подключением к Интернету.
В случае этого ввода, может быть преобразован в верхний регистр через несколько секунд после ввода текста пользователем?В положительном случае, как я могу решить это?Только используя клиентскую версию Blazor?