我已经将输入绑定到页面中的一个模型,当我按提交按钮查看对象的值时,这些值用单引号括起来,例如:
电子邮件:“test@test.com”,密码:'123'
下面是一个代码示例。我做错了什么吗?
@page "/"
@using BlazorApp2.Classes;
<PageTitle>Test Page</PageTitle>
<input @bind-value="loginModel.Email" type="text"/>
<input @bind-value="loginModel.Password" type="password" />
<button @onclick="ExecuteLogin">Submit</button>
@code {
private LoginModel loginModel;
protected override Task OnInitializedAsync()
{
loginModel = new LoginModel();
return Task.CompletedTask;
}
public void ExecuteLogin()
{
}
}
1条答案
按热度按时间iszxjhcz1#
你的代码看起来一切正常,这与你显示或使用值的方式有关:
看,没有多余的“s:https://blazorrepl.telerik.com/cwvwbsvH012HWMth43