Страница бритвы с часами
Код: Выделить всё
Current
function updateClock() {
var now = moment().format('YYYY-MM-DD HH:mm:ss');
document.getElementById('clock').innerText = now;
}
updateClock();
setInterval(updateClock, 1000);
Код: Выделить всё
app.MapRazorComponents()
.AddInteractiveServerRenderMode();
But the clock only works after refeshing manually.
I tried
Код: Выделить всё
[Inject]
private IJSRuntime JSRuntime { get; set; }
protected override async Task OnInitializedAsync()
{
await JSRuntime.InvokeVoidAsync("setInterval");
}
Код: Выделить всё
app.MapRazorComponents()
.AddAdditionalAssemblies();
How can I make it work automatically?
Источник: https://stackoverflow.com/questions/781 ... n-blazor-8
Мобильная версия