Olet tässä:
Omniscript-elementin korvaaminen mukautetulla Lightning
Korvaa Omniscript-elementti mukautetuilla Lightning (LWC) lisätäksesi Omniscript-elementille mukautettua toimintatapaa ja tyyliä.
Ennen aloittamista
-
Varmista, että mukautettu LWC on otettu käyttöön ja että sen
.xml-tiedostossa on<isExposed>true</isExposed>. -
Tarkasta
omni-base-templates-kansiossa oleva perus Omniscript LWC nähdäksesi laajennettavan komponentin.
Omniscript-elementin korvaaminen:
-
Vedä elementtipaneelista elementti, jonka haluat korvata Omniscript-esitysalueelle.
Vedä esimerkiksi Teksti-elementti.
-
Syötä Ominaisuudet-paneeliin mukautetun komponenttisi nimi kohdassa LWC-komponentin korvaaminen.
Syötä esimerkiksi nimi customText.
-
Napsauta Määritykset-paneelista Muokkaa ominaisuuksia JSON-tiedostona ja lisää tämä ominaisuus:
“useCustomLMS”: true.Tämä sallii mukautettujen komponenttiesi kommunikoida Omniscript-vakiomuotoisten runtime-komponenttien kanssa.
- Sulje ominaisuuksien editori napsauttamalla Sulje JSON-editori.
- Tallenna ja aktivoi Omniscript.
- Esikatsele Omniscriptiä napsauttamalla Esikatsele.
Huomioitavia asioita:
-
Mukautetun LWC:n tulisi laajentaa oikeaa perus Omniscript-komponenttia. Esimerkiksi
OmniscriptDate. -
Korvaa pääkomponentin tietyt metodit tarvittaessa. Esimerkiksi
setElementFormattedValue(). -
Kun olet korvannut Omniscriptin, testaa sitä esikatselutilassa vahvistaaksesi sen tyylin ja toimintatavan muutokset.
