Skip to content

Commit e064152

Browse files
committed
feat(Mermaid): add data binding
1 parent 46c2ea6 commit e064152

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

src/components/BootstrapBlazor.Mermaid/Mermaid.razor.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,4 +90,14 @@ private string BuildDiagramText()
9090
/// </summary>
9191
/// <returns></returns>
9292
public Task MermaidChanged() => InvokeVoidAsync("init", Id, BuildDiagramText());
93+
94+
/// <summary>
95+
/// 内容改变时重新渲染mermaid
96+
/// </summary>
97+
/// <returns></returns>
98+
protected override async Task OnParametersSetAsync()
99+
{
100+
await base.OnParametersSetAsync();
101+
await MermaidChanged();
102+
}
93103
}

0 commit comments

Comments
 (0)