Loading

Les importations délimitées ne sont pas autorisées dans le cadre de l’utilisation de Lightning Locker.

Date de publication: Oct 1, 2024
Description
Les importations délimitées ne sont pas autorisées dans les composants LWC personnalisés lorsque le composant utilise la balise d’espace de noms d’exécution au sein du fichier XML LWC.
Résolution
Il s’agit d’une limite connue de Lightning Locker. La nouvelle architecture Sécurité Web Lightning vise à remplacer Lightning Locker pour les composants Web Lightning. Elle fonctionne avec Lightning Locker, qui reste utilisé avec les composants Aura.
Documentation officielle

Voici ce que permet l’architecture Sécurité Web Lightning :
  • L’utilisation de composants entre différents espaces de noms
  • Les interactions avec des objets globaux
  • L’amélioration des performances
  • L’amélioration de la prise en charge du code JavaScript tiers
  • Une compatibilité avec les évolutions du JavaScript standard

**Remarque
Étant donné que la sécurité Web Lightning est une fonctionnalité bêta, il est fortement recommandé de l’activer pour la première fois dans un environnement sandbox de préproduction. Si les tests montrent que les composants fonctionnent correctement dans l’environnement sandbox de préproduction, les utilisateurs peuvent alors activer la sécurité Web Lightning dans une organisation de production.

Il est également possible de la désactiver en désélectionnant le paramètre suivant : Lightning Locker pour LWC sous Configuration ----> Paramètres de session
Pour signaler des problèmes, donner votre avis et poser des questions sur la version bêta de la sécurité Web Lightning, accédez à https://sfdc.co/NextGenWebSecurity.

 
Numéro d’article de la base de connaissances

000395260

 
Chargement
Salesforce Help | Article