Blazor 路由

  

创建razor组件

 "/test" 对应url地址

@page "/test"

<h3>Test</h3>

@code {

}

路由参数

1.

@page "/test/{name}"

<h3>Test @name </h3>

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

2.可选参数

@page "/test/{name?}"

<h3>Test @name </h3>

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

路由约束

1.

对类型进行约束

@page "/test/{ID:int}"

<h3>Test @ID </h3>

@code {
    [Parameter]
    public int? ID { get; set; }
}
原文地址:https://www.cnblogs.com/buchizaodian/p/15709025.html