@bind将表达式的当前值与 value 特性关联,并使用注册的处理程序处理更改。这个针对的是一般的html组件。
@page "/"
<PageTitle>@UserName</PageTitle>
<div>
文本:
@*<input value=@UserName/>*@
<input @bind="UserName" @bind:event="oninput"/>
<InputTextArea @bind-Value="UserName" />
</div>
<button class="btn btn-primary">@UserName</button>
@code{
private string UserName = "小明";
}
@bind-Value针对的是一般的Blazor内置的组件。内置组件有:
![](https://i-blog.csdnimg.cn/blog_migrate/e792d2731920626646286d144df2212f.png)