Код: Выделить всё
@if (Values.Count > 0)
{
}
private async Task ClearChipAsync()
{
_isClearing = true;
SearchText = string.Empty;
Values.Clear();
await ChipValuesChanged.InvokeAsync(Values);
await SearchValueChanged.InvokeAsync(SearchText);
await ClearChipValues.InvokeAsync();
_isClearing = false;
StateHasChanged();
}
- Коллекция значений и фишки очищаются правильно.
< li>Метод SearchValueChanged.InvokeAsync(SearchText) вызывается для обновления MudChipField.
- Подтверждено, что для параметра SearchText действительно задана пустая строка.
- Проверено, что StateHasChanged вызывается после установки SearchText.
Подробнее здесь: https://stackoverflow.com/questions/787 ... -in-the-ui