Я пытаюсь понять, как управлять модальными окнами в моем приложении Blazor. В настоящее время у меня есть модальный компонент с параметром RenderFragment и некоторыми функциями обратного вызова, которые я использую для большинства операций CRUD различных объектов. Видимость этих модальных окон обрабатывается отдельными логическими значениями видимости в моей разметке на странице.
например,
Я пытаюсь понять, как управлять модальными окнами в моем приложении Blazor. В настоящее время у меня есть модальный компонент с параметром RenderFragment и некоторыми функциями обратного вызова, которые я использую для большинства операций CRUD различных объектов. Видимость этих модальных окон обрабатывается отдельными логическими значениями видимости в моей разметке на странице. например, [code]@if(fooModalVisible){ {foo form content} } @if(barModalVisible){ {bar form content} }
...
@code{ private bool fooModalVisible { get; set; } = false; private bool barModalVisible { get; set; } = false; } [/code] Как управлять видимостью нескольких модальных окон в одном компоненте без использования отдельных логических значений на странице?