在 Blazor 中实现自定义表单时,我无法将值绑定到 html 输入框。
<div class="col-sm-4">
<input type="text" class="form-control" id="title" placeholder="Blog Title"
@bind-Value="blogTitle" @bind-value:event="oninput" />
</div>
@code
{
string blogTitle = "";
}
我使用的是 Blazor 版本 3.2.0 预览版。
任何帮助将不胜感激。谢谢
重新启动Visual Studio后,它起作用了。正确的是"V"大写。
@bind-Value="blogTitle" @bind值:事件="输入">
Visual Studio 2019预览版似乎存在问题。每当我添加新的 nutget 包时,它都会因缺少引用而出错。我必须重新启动我的视觉工作室,以便新添加的包生效。我希望用最新版本更新视觉工作室可以解决这个问题。
尝试键入小写"V">
@bind值
替换为
@bind值
对于像InputDate,InputCheckbox等子组件,使用大写的"V" 但是对于文本区域、标签等子组件,请使用小写的"v"。