Counter page:
@using Syncfusion.Blazor.Buttons
@inject IJSRuntime IJSRuntime
@inject NavigationManager NavigationManager
<SfButton OnClick="click">Click</SfButton>
@code{
public async Task click()
{
NavigationManager.NavigateTo("fetchdata", false);
await IJSRuntime.InvokeAsync<object>("activeclass");
}
}
wwwroot/handler.js
function activeclass() {
if (document.querySelector('.e-active') != null && document.querySelector('.e-active').classList.contains('e-active')) {
document.querySelector('.e-active').classList.remove('e-active');
}
} |