那么,如何将引导工具提示与 Blazor 一起使用? 我尝试像这样使用它:
MainLayout.razor:
protected override async Task OnAfterRenderAsync(bool firstRender)
{
await JsRuntime.InvokeVoidAsync("setTooltip");
}
设置工具提示:
function setTooltip() {
$('[data-toggle="tooltip"]').tooltip();
}
在 MainLayout 上更新内容时很好,但如果子组件已更新,它显然什么也不做。
如何在孩子中没有其他代码的情况下动态更新工具提示?
考虑使用HxTooltip
或查看HxTooltip
的源代码。