Code: Select all
Current
function updateClock() {
var now = moment().format('YYYY-MM-DD HH:mm:ss');
document.getElementById('clock').innerText = now;
}
updateClock();
setInterval(updateClock, 1000);
Code: Select all
app.MapRazorComponents()
.AddInteractiveServerRenderMode();
Aber die Uhr funktioniert nur nach manueller Aktualisierung.
Ich habe es versucht
Code: Select all
[Inject]
private IJSRuntime JSRuntime { get; set; }
protected override async Task OnInitializedAsync()
{
await JSRuntime.InvokeVoidAsync("setInterval");
}
Code: Select all
app.MapRazorComponents()
.AddAdditionalAssemblies();
Wie kann ich dafür sorgen, dass es automatisch funktioniert?
Mobile version