Miért használjuk az @auraenabled-t?
Pontszám: 4,4/5 ( 14 szavazat )Az @AuraEnabled annotáció kliens- és szerveroldali hozzáférést tesz lehetővé egy Apex vezérlő metódusához . Ha megadja ezt a megjegyzést, a módszerei elérhetővé válnak a Lightning összetevők számára (mind a Lightning webkomponensek, mind az Aura összetevők számára). Csak az ezzel a megjegyzéssel rendelkező módszerek jelennek meg.
Miért használjuk a cacheable true-t a Salesforce-ban?
A cacheable=true beállításához a metódusnak csak adatokat kell kapnia, adatokat nem módosíthat (változhat) . Egy metódus gyorsítótárazhatóként való megjelölése javítja az összetevő teljesítményét azáltal, hogy gyorsan megjeleníti a gyorsítótárazott adatokat az ügyféloldali tárhelyről anélkül, hogy megvárná a szerver leállását.
Mi igaz a @AuraEnabled gyorsítótárazásra a Salesforce-ban?
Az #@AuraEnabled annotation** kliens- és szerveroldali hozzáférést tesz lehetővé egy Apex vezérlő metódusához. -Az API 44.0-s és újabb verzióiban a @AuraEnabled(cacheable=true) megjegyzés használatával javíthatja a futásidejű teljesítményt a módszer eredményeinek gyorsítótárazásával az ügyfélen.
Mi az a Lightning adatszolgáltatás a Salesforce-ban?
A Lightning Data Service egy központosított adatgyorsítótárazási keretrendszer , amely szerveroldali csúcskód nélküli rekordok betöltésére, mentésére, létrehozására és törlésére szolgál. Támogatja a megosztási szabályokat és a mező szintű biztonságot is.
Mi az enqueueAction a Salesforce-ban?
Az enqueueAction(action) hozzáadja a kiszolgálóoldali vezérlőműveletet a végrehajtandó műveletek sorához . ... Ahelyett, hogy minden egyes művelethez külön kérést küldene, a keretrendszer feldolgozza az eseményláncot, és a sorban lévő műveleteket egy kérésbe csoportosítja. A műveletek aszinkronok és visszahívásokkal rendelkeznek.
21. tél – A hitelesített felhasználók hozzáférésének korlátozása az @AuraEnabled Apex metódusokhoz
Mi az a slot LWC?
Általában a Slots az LWC-ben különösen a Child Componentben használatos, ahol szakaszokat határozunk meg, például fejlécet, törzset és láblécet. Ezeket a szakaszokat Slot-oknak nevezik. A Slot a jelölés helyőrzője . Miután a helyeket létrehozták a gyermekkomponensben, ezeknek a helyeknek a jelölése átadható a szülőkomponensből.
Mi az a action setCallback?
setCallback() A visszahívás, amelyet az Apex művelet visszatérése után kell meghívni . Alapértelmezésben az „ALL” érték, amely a „SIKER”, „HIBA” és „INCOMPLETE” állapotok visszahívásait regisztrálja.
Miért használunk LDS-t a Salesforce-ban?
Az LDS a Lightning Components megfelelője a Visualforce szabványos vezérlőjének, amely hozzáférést biztosít az oldalon megjelenített adatokhoz . LDS nélkül az alkalmazáson belüli minden egyes komponens független hívásokat indít a szerver felé, hogy CRUD-műveleteket hajtson végre egy rekordon, még akkor is, ha az alkalmazásban lévő összes összetevő ugyanabból a rekordadatból származik.
Milyen eszközöket tartalmaz a villám?
- Böngésző: Google Chrome.
- Böngésző hibakeresője: Chrome DevTools.
- DevTools bővítmény: Salesforce Lightning Inspector.
- Szerkesztő: Force.com IDE.
Hogyan használja a Lightning adatszolgáltatást?
- Rekord létrehozása. Rekord létrehozásához a Lightning Data Service használatával deklarálja a force:recordData paramétert rekordId attribútumérték hozzárendelése nélkül. ...
- Rekord betöltése (APEX nyelven SOQL a rekord az Id használatával) ...
- Rekord mentése (APEX nyelven UPSERT)...
- Rekord törlése (APEX nyelven: Törlés)...
- Eseménykezelő módosítása.
Mire használható az @AuraEnabled annotáció?
Az AuraEnabled megjegyzés lehetővé teszi, hogy a Lightning összetevői hozzáférjenek az Apex metódusokhoz és tulajdonságaihoz . Az AuraEnabled annotáció túlterhelt, és két különálló célra használható. Használja az @AuraEnabled alkalmazást az Apex osztályú statikus metódusokon, hogy elérhetővé tegye őket távvezérlő műveletként a Lightning összetevőiben.
Mi az API az LWC-ben?
Egy közterület felfedéséhez díszítsen egy mezőt @api-vel. A nyilvános tulajdonságok határozzák meg az összetevő API-ját. ... A nyilvános metódusok egy összetevő API részét képezik. A tárolási hierarchia lefelé irányuló kommunikációja érdekében a tulajdonos és a szülő összetevők JavaScript-metódusokat hívhatnak meg az utódkomponenseken.
Mi a különbség a megosztás és a megosztás nélküli Salesforce között?
Megosztással – Az aktuális felhasználóra vonatkozó megosztási szabályok érvényesítése. Megosztás nélkül – Nem érvényesíti a megosztási szabályokat . Ha egy osztály nincs megosztva vagy anélkül, akkor a jelenlegi megosztási szabályok érvényben maradnak.
Mi az @AuraEnabled a vezérlő osztályban?
Az @AuraEnabled annotáció kliens- és szerveroldali hozzáférést tesz lehetővé egy Apex vezérlő metódusához . Ha megadja ezt a megjegyzést, a módszerei elérhetővé válnak a Lightning összetevők számára (mind a Lightning webkomponensek, mind az Aura összetevők számára). Csak az ezzel a megjegyzéssel rendelkező módszerek jelennek meg.
Hívható-e az LWC aurakomponensről?
A Lightning webkomponensek az ES6 importálás segítségével importálhatnak metódusokat Apex osztályokból a JavaScript osztályokba. Az apex osztály metódusának importálása után az apex metódusokat függvényként hívhatja meg a komponensbe úgy, hogy a vezetékes szolgáltatáson keresztül vagy kötelezően hívja.
Mi az Aura módszer a Salesforce-ban?
Ez lehetővé teszi, hogy közvetlenül meghívjon egy metódust az összetevő kliensoldali vezérlőjében ahelyett, hogy elindítaná és kezelné az összetevő eseményét . ... Az aura:method használata leegyszerűsíti azt a kódot, amelyre egy szülőkomponensnek szüksége van egy metódus meghívásához a benne lévő gyermekkomponensen.
Mi a V és C a villámlásban?
A V a nézetre, a c pedig a vezérlőre utal .
Milyen előnyökkel jár a Lightning komponens keretrendszer?
Lehetővé teszi a csapatok számára, hogy gyorsabban dolgozhassanak az azonnali komponensekkel , amelyek zökkenőmentesen működnek asztali számítógépekkel és mobileszközökkel. Egy alkalmazás komponensekkel történő felépítése megkönnyíti a párhuzamos tervezést, javítva az általános fejlesztési hatékonyságot.
Mi az a villámkeret?
A Lightning Component keretrendszer egy UI keretrendszer webes alkalmazások fejlesztésére mobil és asztali eszközök számára . Ez egy modern keretrendszer egyoldalas alkalmazások létrehozásához dinamikus, reszponzív felhasználói felülettel a Lightning Platform alkalmazásokhoz. Kliens oldalon JavaScriptet, szerver oldalon Apexet használ.
Használhatunk LDS-t az LWC-ben?
Használhatja az LWC-ben az UI API importálásával . Ennek importálása után vezetékadaptereket és funkciókat használhat. Remélem, ez a blog alapvető ismereteket ad az LDS-ről. A következő blogban megtanuljuk a rekordok lekérését UI API-val.
Mi támogatja a Salesforce-adatokat?
A Salesforce-adatok olvasásához a Lightning webösszetevői reaktív vezetékes szolgáltatást használnak, amely a Lightning Data Service-re épül. Az összetevők a @wire-t használják JavaScript-osztályukban az adatok olvasására a lightning/ui*Api névtér egyik vezetékadapteréből. ... Ha egy reaktív változó megváltozik, a vezetékes szolgáltatás új adatokat szolgáltat.
Mi az a Lightning uiRecordApi?
A lightning/uiRecordApi modul vezetékadaptereket tartalmaz az adatok rögzítéséhez és az alapértelmezett értékek lekéréséhez a rekordok létrehozásához . Tartalmaz JavaScript API-kat is a rekordok létrehozásához, törléséhez, frissítéséhez és frissítéséhez.
Mi a visszahívás a Salesforce-ban?
A Remote Objects minden kérést aszinkron módon küld a Salesforce szolgáltatásnak. A kód a távoli objektumok műveleteire adott válaszokat egy Ön által megadott visszahívási függvényben kezeli. A visszahívási függvények kezelik az oldal frissítését a művelet eredményeivel és a visszaadott hibákkal .
Mi az a visszahívási funkció a villámban?
A legfontosabb terület, ahol a visszahívás megjelenik egy Lightning komponensben, az egy @auraEnabled Apex metódushívás kiszolgálóhoz való oda-vissza útja során. ... A visszahívás, itt a második paraméter maga egy függvény – mindez nem olvasás közben kerül végrehajtásra, hanem a műveleti paraméter attribútumaként tárolódik.
Mi az a visszahívási funkció a JavaScriptben?
A JavaScriptben a visszahívás egy függvény, amelyet később végrehajtandó argumentumként egy másik függvénybe adnak át . ... Ha átad egy visszahívási függvényt egy másik függvénynek, akkor csak a függvény hivatkozását adja át, azaz a függvény nevét zárójelek nélkül () .