Ti trovi qui:
Elemento LWC personalizzato
Aggiungere un componente Web Lightning personalizzato che non estenda un componente dell'elemento OmniScript a un OmniScript utilizzando l'elemento LWC personalizzato.
L'elemento LWC personalizzato supporta questi due tipi di componenti Web Lightning personalizzati:
-
Componenti che estendono il componente OmniscriptBaseMixin. Vedere Estensione del componente OmniscriptBaseMixin.
-
Componenti indipendenti eseguiti indipendentemente da OmniScript. Vedere Creazione di un componente Lightning Web personalizzato indipendente.
- Dal riquadro degli elementi, trascinare un elemento LWC personalizzato nell'area di disegno.
- In Nome ed Etichetta campo, immettere un nome e un nome visualizzato per l'elemento LWC personalizzato.
- Nel campo Nome componente Web Lightning, immettere il nome del componente Web Lightning personalizzato.
- Selezionare Standalone LWC se il componente personalizzato non estende il componente OmniscriptBaseMixin.
-
Passare i valori delle proprietà nell'OmniScript immettendo i valori nei seguenti campi delle proprietà:
Proprietà
Descrizione
Nome proprietà
Immettere un nome di proprietà utilizzando il formato attributo HTML per trasmetterlo al componente personalizzato. Ad esempio, la proprietà recordId viene convertita nell'attributo HTML record-id.
Fonte proprietà
Immettere un valore da passare nella proprietà. I valori possono utilizzare la sintassi dei campi di unione per passare un nodo JSON. Ad esempio, per passare il nodo JSON ContextId, immettere %ContextId%. Per evitare problemi di caricamento della FlexCard, non utilizzare la sintassi del campo di unione per fare riferimento a un LWC personalizzato. Ad esempio, se il nome del componente LWC è customlwc1, non utilizzare %customlwc1%.
- Incorporamento di FlexCard in un OmniScript
Incorporare un componente Web Lightning Flexcard in un OmniScript utilizzando l'elemento LWC personalizzato. Le FlexCard possono ricevere dati dall'OmniScript ed eseguire qualsiasi azione disponibile nella FlexCard.
