Skip to content

Commit f2467f6

Browse files
committed
refactor: 更新赋值逻辑
1 parent 349bfbf commit f2467f6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/BootstrapBlazor/Components/AutoFill/AutoFill.razor.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,9 @@ private async Task OnClickItem(TValue val)
232232
CurrentValue = val;
233233
_displayText = GetDisplayText(val);
234234

235+
// 使用脚本更新 input 值
236+
await InvokeVoidAsync("setValue", Id, _displayText);
237+
235238
if (OnSelectedItemChanged != null)
236239
{
237240
await OnSelectedItemChanged(val);
@@ -243,9 +246,6 @@ private async Task OnClickItem(TValue val)
243246
}
244247

245248
await TriggerFilter(_displayText!);
246-
247-
// 使用脚本更新 input 值
248-
await InvokeVoidAsync("setValue", Id, _displayText);
249249
}
250250

251251
private string? GetDisplayText(TValue item) => OnGetDisplayText?.Invoke(item) ?? item?.ToString();

0 commit comments

Comments
 (0)