Nennen Sie eine Abruffunktion mit Spannung, wenn sie nicht einmal erwartet wirdJavaScript

Javascript-Forum
Anonymous
 Nennen Sie eine Abruffunktion mit Spannung, wenn sie nicht einmal erwartet wird

Post by Anonymous »

Ich erhalte diese Nachricht in meinem Terminal, wenn ich mein Selteil -Frontend ausführe:

Vermeiden Sie das Aufrufen von Abrufen Sorge während der Serverseite Rendering - Fügen Sie Ihren Fetch Aufrufe innerhalb der Onmount oder a code> ab. Onmount -Funktion sehe ich jedoch nicht die Bedeutung davon. Stellen Sie sich diese Beispielanwendung vor, die in der Nähe dessen, wie ich sie verwende

Code: Select all

let response: Promise = $state(loadData());

async function loadData(): Promise {
const response = await fetch("http://my_endpoint");
return response.json();
}


{#await response}
LOADING
{:then response}
{response}
{/await}
Ich versuche darauf zu zeigen, dass die Async -Funktion loadData im Skript -Tag nicht erwartet wird. Nur über die wartende Richtlinie in der Vorlage. Ich sehe nicht, wie dies mehr blockiert als jeder andere normale Funktionsaufruf. Ich frage mich, ob dies nur ein Fall ist, der beim Programmieren dieser Warnung übersehen wurde oder ob ich einen echten Fehler erstelle, der mich in einem größeren Projekt in den Arsch beißt.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post