【发布时间】:2020-09-08 17:39:19
【问题描述】:
我正在使用EditForm 和InputText 来实现数据绑定和表单验证。 (使用<input @bind="SomeProperty" /> 似乎不会触发组件验证。)
我想附加一个在文本框的值发生变化时触发的事件处理程序:
<InputText @bind-Value="@model.ZipCode" @onkeypress="@model.InvokeThisMethod)"></InputText>
这种工作,但是当我在事件处理程序中时,它显然是在ZipCode 更新之前触发的。这里的目标是在邮政编码达到 5 个字符时执行操作,而不是在文本输入失去焦点时执行操作。我也尝试过强制更改事件触发oninput,但这只会在控制台上创建一个关于 ChangedEventArgs 到字符串不起作用的错误。
如何在输入字段更新数据绑定后触发事件?
【问题讨论】: