Durch Hinzufügen des „Moduls“ Wenn Sie dem Skriptelement ein Attribut hinzufügen, weisen Sie den Browser an, das Skript als Modul zu interpretieren und ihm das Laden und Ausführen von Importdeklarationen zu ermöglichen.
Browserkompatibilität
Importieren und Exportdeklarationen werden in den folgenden Browserversionen (und höher) unterstützt:ES2015-Importdeklarationen auf der obersten Ebene in Firefox: Den Fehler verstehen
Bei der Verwendung von ES2015-Importdeklarationen in Firefox kann ein Fehler auftreten dass sie auf der obersten Ebene eines Moduls nicht erlaubt sind. Dies kann verwirrend sein, da Sie davon ausgehen würden, dass Importanweisungen oben in einer Datei platziert werden.
Die Ursache des Problems liegt in der Browserunterstützung
Da die In der Fehlermeldung wird darauf hingewiesen, dass für Importdeklarationen besondere Anforderungen an ihre Platzierung innerhalb eines Moduls gelten. In Firefox müssen diese Deklarationen in ein Skriptelement eingefügt werden, das das Attribut type="module" explizit angibt. Hier ist ein Beispiel, wie man es richtig macht:
Durch Hinzufügen des „Moduls“ Wenn Sie dem Skriptelement ein Attribut hinzufügen, weisen Sie den Browser an, das Skript als Modul zu interpretieren und ihm das Laden und Ausführen von Importdeklarationen zu ermöglichen.Browserkompatibilität
Importieren und Exportdeklarationen werden in den folgenden Browserversionen (und höher) unterstützt:Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3