Uhr auf der Rasiererseite in Blazor 8C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Uhr auf der Rasiererseite in Blazor 8

Post by Anonymous »

Clock-Razor-Seite

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);


procram.cs: Grobal-Rendering-Modus-Einstellung für SSR

Code: Select all

app.MapRazorComponents()
.AddInteractiveServerRenderMode();
Und installiert, moment.js-Bibliothek von Nuget.
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");
}
oder

Code: Select all

app.MapRazorComponents()
.AddAdditionalAssemblies();
Aber es hat sich nichts geändert.
Wie kann ich dafür sorgen, dass es automatisch funktioniert?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post