Skip to content

Commit bfb6cc7

Browse files
committed
refactor: 更改 Func 类型支持异步
1 parent fb0559d commit bfb6cc7

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/BootstrapBlazor/Components/Console/Console.razor.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ public partial class Console
121121
/// 获得/设置 清空委托方法
122122
/// </summary>
123123
[Parameter]
124-
public Action? OnClear { get; set; }
124+
public Func<Task>? OnClear { get; set; }
125125

126126
/// <summary>
127127
/// 获得/设置 组件高度 默认为 126px;
@@ -194,8 +194,11 @@ protected override async Task OnAfterRenderAsync(bool firstRender)
194194
/// <summary>
195195
/// 清空控制台消息方法
196196
/// </summary>
197-
public void ClearConsole()
197+
public async Task OnClearConsole()
198198
{
199-
OnClear?.Invoke();
199+
if (OnClear != null)
200+
{
201+
await OnClear();
202+
}
200203
}
201204
}

0 commit comments

Comments
 (0)