Kódösszetevők hozzáadása egy egyéni oldalhoz a modellvezérelt alkalmazásához
A cikk a professzionális fejlesztők által a Power Apps component framework keretrendszer segítségével beépített kódösszetevők használatát ismerteti egy egyéni lapon. Egyéni UX-bővíthetőségért kevés kóddal lásd: a Vászonösszetevők hozzáadása egyéni laphoz a modellvezérelt alkalmazásához
Fontos
- Az egyéni oldalak olyan új funkció, amely jelentős termékváltozásokat tartalmaz, és jelenleg számos ismert korlátozással rendelkezik, amelyeket az Az egyéni oldalak ismert problémái rész tartalmaz.
Megjegyzés
- Az egyéni oldalak támogatják az összes olyan összetevő-keretrendszer API-t, amelyet jelenleg támogatnak a vászonalapú alkalmazások.
- Egyes modellvezérelt alkalmazás specifikus API-k, mint például a WebAPI és a Navigáció közzétették az egyéni oldalak alkalmazástámogatását. Ezek az API-k használhatók az egyéni oldalak kódösszetevőjében, és a véglegesen közzétett alkalmazásban is működnek.
- Az egyes platformok API-támogatási állapota kapcsán lásd: Power Apps component framework keretrendszer API-referencia
A kódösszetevők segítségével a professzionális fejlesztők egyéni kódösszetevők hozhatnak létre alkalmazásokon belüli használatra. Ez a professzionális kódolást alkalmazó bővítési mechanizmus biztosítja az alkalmazás életciklusának elsőosztályú kezelését (ALM), hogy zökkenőmentesen elérhetővé tehessék az összetevőket az összes alkalmazáskészítő számára a szervezeten belül. A kódösszetevők újra felhasználhatók az egyéni oldalakon, vászonalapú és modellvezérelt alkalmazásokban. Központilag frissíthetők, csomagolhatóak és áthelyezhetők szabványos Microsoft Dataverse-megoldásokkal. További információk: Power Apps Component Framework – áttekintés
A Power Apps component framework keretrendszer engedélyezése egyéni oldalakhoz
Ha egy egyéni oldalon belül szeretné használni a kódösszetevőt, engedélyeznie kell a Power Apps component framework keretrendszer szolgáltatást. További információk A Power Apps component framework funkció engedélyezése
Kódösszetevő létrehozása egyéni oldalon való használatra
Ez a rész a kódösszetevők létrehozási, importálási és tesztelési módját ismerteti.
Kódösszetevők létrehozása és importálása a Dataverse-ben
Az egyéni oldalak kódösszetevői ugyanazt a mintát követik, mint a vászonalapú alkalmazások esetében. A kódösszetevőket előbb implementálni kell, mielőtt hozzá lehetne ezeket adni egy egyéni oldalhoz. Kódösszetevő létrehozása kapcsán lásd: Első összetevője létrehozása.
A gyors kezdéshez az Előre telepített mintaösszetevőket is kipróbálhatja. Miután a kód összetevőjét implementálta, egy megoldásba csomagolhatja, és hozzáadható a Dataverse-hez, így elérhetővé válik használatra az összes egyéni oldalon a modellvezérelt és vászonalapú alkalmazásoknak megfelelően. További információk: Kódösszetevők alkalmazás életciklus-kezelése (ALM).
Kódösszetevő importálása és használata egyéni oldalon
Egy környezetben az egyéni oldalak a megoldások használatával a Dataverse-be korábban importált összes kódösszetevőt használhatják. A bal oldali ablaktáblában válassza a Hozzáadás (+) lehetőséget, majd válassza a További összetevők lekérése lehetőséget az oldal alján. Az Összetevők importálása ablaktábla kód lapja, amely a környezetben található összes kódösszetevőt mutatja.
Megjegyzés
- Ha a kód lap nem látható az Összetevő importálása ablaktáblában, ellenőrizze, hogy engedélyezve van-e Power Apps component framework beállítás a vászonalapú alkalmazásokhoz. További információ: A Power Apps component framework funkció engedélyezése
- Emellett ellenőrizze, hogy a legújabb vászonalapú alkalmazás stúdiószerkesztőben dolgozik-e.
Az újonnan hozzáadott kódösszetevők mostantól a Kódösszetevők területen érhetők el. Egyéni laphoz is hozzáadható.
A kód összetevő tesztelése a studioban és a közzétett alkalmazásban
A vászonalapú alkalmazáshoz hasonlóan a kódösszetevők is interaktívak, és tesztelni is lehet az egyéni oldalstúdió szerzőkörnyezetében. Azonban az olyan speciális API-k, mint például a Web APIs
és a Navigation
, amelyekhez csak az egyéni oldal futásidejű támogatása van a meghíváskor, a „Metódus nincs implementálva” hibaüzenet jelenik meg.
A hibát figyelmen kívül hagyhatja, és közzéteheti az egyéni lapot. Ezt az egyéni oldalt hozzáadhatja a modellalapú alkalmazáshoz, és közzéteheti az alkalmazást, hogy megtudja, hogyan használható az egyéni oldal web API-ja.
Az alábbi kép bemutatja a szabványos Webes API mintavezérlőt és a Navigációs API vezérlőt, amely egy közzétett, modellvezérelt alkalmazásban működő egyéni laphoz vannak hozzáadva.
További kódösszetevő-források
A Microsoft más mintaösszetevői is használhatók.
Vagy próbáljon ki a Power Apps közösségi galériából néhányat.
Kapcsolódó információk
Modellvezérelt alkalmazás egyéni oldalának áttekintése
Egyedi oldal hozzáadása a modellvezérelt alkalmazásához
A PowerFx használata az egyéni lapon