Пример.  Параметры маршрута. Необязательные параметры маршрута

Для демонстрации примера в адресной строке через косую "/" надо ввести значение параметра, это изменит строку - blazor это Фантастика.

blazor это Фантастика

Исходный код

        -------------------------------\Pages\Parametr\RouteParameter.razor :
        @page "/route-parameter/{text}"
        @page  "/route-parameter/"
        @*Если проект в .net5.0, то необязательный параметр указывается одной строкой-->@page "/route-parameter/{text?}"*@

        <p><h4>Пример. <a target="_blank" href="https://docs.microsoft.com/ru-ru/aspnet/core/blazor/components/?view=aspnetcore-5.0#route-parameters">
        Параметры маршрута. Необязательные параметры маршрута</a></h4></p>

        <h3>blazor это @Text</h3>

        @code {
            [Parameter]
            public string Text { get; set; }

            protected override void OnInitialized()
            {
                Text = Text ?? "Фантастика";
            }

        }
    
Произошла ошибка. Это приложение может больше не отвечать до перезагрузки.(переведено) Произошла ошибка. Это приложение может больше не отвечать до перезагрузки.(переведено) Reload 🗙
Web hosting by Somee.com