Megosztás a következőn keresztül:


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

A Power Apps component framework 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.

Kódösszetevők lekérése egy egyéni oldalhoz.

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ó.

Webes API-kód hozzáadása egy egyéni oldalhoz.

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.

Rekord Webes API létrehozása nincs implementálva.

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.

Vegyen fel szabványos mintavezérlőket egy egyéni oldalra.

Vagy próbáljon ki a Power Apps közösségi galériából néhányat.

Összetevők gyűjteménye.

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

A Power Apps-összekötők áttekintése

Adatkapcsolat hozzáadása a vászonalapú tervezőben