<input class="form-control" type="text" placeholder="Search" value="@initialCountAsString"@oninput="OnPublisherSearchTextChanged"/>
У меня есть это поле ввода, которое фильтрует мои записи в списке. Однако я работаю, чтобы найти, как я могу использовать этот метод без запуска события oninput?
В настоящее время мое приложение показывает поисковый запрос фильтра в мой URL-адрес Но когда я захожу на страницу с URL-адресом, записи не обновляются. Если я добавляю письмо в поле поиска, событие срабатывает, и события фильтрации работают
public void OnPublisherSearchTextChanged(ChangeEventArgs changeEventArgs)
{
string searchText = changeEventArgs.Value.ToString();
initialCountAsString = searchText;
_projects = _projectsFiltered.Where(c => c.Name.Contains(searchText)).ToList();
NavigationManager.NavigateTo("projects?search="+initialCountAsString);
}
Может быть, есть некоторые другой метод, такой как создание отдельной функции и ее вызов, когда страница загружается с набранным поисковым запросом в URL?