37 lines
808 B
Plaintext
37 lines
808 B
Plaintext
@page "/search"
|
|
@inject NavigationManager NavigationManager
|
|
|
|
<button class="btn btn-primary" @onclick="Click">修改</button>
|
|
<h1>Search Example</h1>
|
|
<p>Filter:@Filter</p>
|
|
<p>Page:@Page</p>
|
|
<p>Assignees:</p>
|
|
<ul>
|
|
@foreach (var name in Stars)
|
|
{
|
|
<li>@name</li>
|
|
}
|
|
</ul>
|
|
|
|
@code {
|
|
[Parameter]
|
|
[SupplyParameterFromQuery]
|
|
public string? Filter { get; set; }
|
|
|
|
[Parameter]
|
|
[SupplyParameterFromQuery]
|
|
public int? Page { get; set; }
|
|
|
|
[Parameter]
|
|
[SupplyParameterFromQuery(Name = "star")] //设置参数名称
|
|
public string[] Stars { get; set; } = null!;
|
|
|
|
private void Click()
|
|
{
|
|
Page++;
|
|
string a= NavigationManager.GetUriWithQueryParameter("page", Page);
|
|
NavigationManager.NavigateTo(a);
|
|
Console.WriteLine(Page);
|
|
}
|
|
}
|