@using Syncfusion.Blazor.Buttons
@using Syncfusion.Blazor.Spinner
<div>
<SfButton @onclick="@Click">Show/Hide Spinner</SfButton>
<div id="container"></div>
<SfSpinner @ref="SpinnerObj" Target="#container" CssClass="e-customClass">
</SfSpinner>
</div>
@code{
SfSpinner SpinnerObj;
string target { get; set; } = "#container";
private async Task Click()
{
SpinnerObj.ShowSpinner(target);
await Task.Delay(2000);
SpinnerObj.HideSpinner(target);
}
}
<style>
.e-spinner-pane.e-customClass .e-spinner-inner .e-spin-material {
stroke: #808080;
}
</style>This code produces this error when clicking the button:
TypeError: Cannot read property 'blazorSpinner' of undefined
at Object.spinnerUtility