Loading

Le importazioni definite a livello di ambito non sono consentite se si utilizza Lightning Locker.

Data pubblicazione: Oct 1, 2024
Descrizione
Le importazioni definite a livello di ambito non sono consentite nei componenti personalizzati LWC, se il componente utilizza il tag spazio dei nomi di runtime nel file XML LWC.
Risoluzione
Si tratta di una limitazione nota di Lightning Locker. La nuova architettura di Lightning Web Security punta a sostituire Lightning Locker per i componenti Web Lightning. Funziona insieme a Lightning Locker, che rimane in uso per i componenti Aura.
Documentazione ufficiale

Lightning Web Security supporta:
  • Utilizzo dei componenti trasversalmente agli spazi dei nomi
  • Interazioni con gli oggetti globali
  • Prestazioni migliorate
  • Supporto migliore di JavaScript di terze parti
  • Compatibilità con JavaScript standard man mano che evolve

**Nota
Poiché Lightning Web Security è una funzione beta, si consiglia vivamente di abilitarlo innanzitutto in un ambiente Sandbox di gestione temporanea. Se il test dimostra che i componenti funzionano bene nell'ambiente Sandbox di gestione temporanea, gli utenti possono attivarlo in un'organizzazione di produzione.

Per disattivarlo è sufficiente deselezionare l'impostazione: Lightning Locker per LWC in Imposta---->Impostazioni di sessione
Per segnalare problemi, dare un feedback e fare domande su Lightning Web Security (beta): https://sfdc.co/NextGenWebSecurity.

 
Numero articolo Knowledge

000395260

 
Caricamento
Salesforce Help | Article