Loading

Importe mit Umfang sind mit Lightning Locker nicht erlaubt.

Veröffentlichungsdatum: Oct 1, 2024
Beschreibung
Importe mit Umfang sind in benutzerdefinierten LWC-Komponenten nicht zulässig, wenn die Komponente das Laufzeit-Namespace-Tag in der LWC-XML-Datei verwendet.
Lösung
Dies ist eine bekannte Einschränkung von Lightning Locker. Die neue Architektur von Lightning-Websicherheit soll Lightning Locker für Lightning-Webkomponenten ersetzen. Sie kann zusammen mit Lightning Locker verwendet werden. Diese Funktion wird nach wie vor für Aura-Komponenten verwendet.
Offizielle Dokumentation

Lightning-Websicherheit unterstützt:
  • Namespace-übergreifende Verwendung von Namespaces
  • Interaktion mit globalen Objekten
  • Bessere Leistung
  • Bessere Unterstützung für JavaScript von Drittanbietern
  • Kompatibilität mit Standard-JavaScript, das weiterentwickelt wird

** Hinweis
Da es sich bei Lightning-Websicherheit um eine Betafunktion handelt, wird dringend empfohlen, es zunächst in einer Sandbox-Staging-Umgebung zu aktivieren. Wenn die Tests zeigen, dass die Komponenten in der Sandbox-Staging-Umgebung gut funktionieren, können Benutzer sie in einer Produktionsorganisation aktivieren.

Dies kann außerdem durch Abwählen der folgenden Einstellung deaktiviert werden: Lightning Locker für LWC unter "Setup" --> "Sitzungseinstellungen"
Hier können Sie Probleme melden, Feedback geben und Fragen zur Betafunktion "Lightning-Websicherheit" stellen: https://sfdc.co/NextGenWebSecurity.

 
Nummer des Knowledge-Artikels

000395260

 
Laden
Salesforce Help | Article