Adăugați componente de cod la o pagină particularizată pentru aplicația dvs. bazată pe model
Acest articol prezintă utilizarea componentelor de cod create de dezvoltatorii profesioniști care utilizează Power Apps component framework dintr-o pagină personalizată. Pentru extensibilitate UX personalizată cu cod redus, consultați adăugați componente de pânză la o pagină particularizată pentru aplicația dvs. proiectată pe bază de model.
Important
- Paginile personalizate sunt o caracteristică nouă cu modificări semnificative ale produsului și au în prezent o serie de limitări cunoscute prezentate în Probleme cunoscute ale paginii particularizate.
Notă
- Paginile particularizate acceptă toate API-urile component framework care sunt acceptate în prezent pentru aplicațiile proiectate pe pânză.
- Anumite API-uri specifice aplicației bazate pe model, cum ar fi WebAPI și Navigare au publicat asistență pentru aplicații pentru pagini personalizate. Aceste API-uri pot fi utilizate în componenta de cod pentru pagini personalizate și funcționează în aplicația publicată finală.
- Pentru starea de suport API individuală pe fiecare platformă, consultați Power Apps component framework - referință API
Componentele de cod oferă dezvoltatorilor profesioniști posibilitatea de a crea componente de cod personalizate pentru utilizare în cadrul unei aplicații. Acest mecanism de extensibilitate pro-cod oferă managementul ciclului de viață al aplicațiilor (ALM) de primă clasă pentru a extinde fără probleme componentele disponibile tuturor producătorilor de aplicații din întreaga organizație. Componentele codului pot fi reutilizate pe pagini personalizate, pânză și aplicații proiectate pe bază de model. Acestea pot fi actualizate la nivel central, ambalate și mutate folosind soluții Microsoft Dataverse standard. Informații suplimentare: Prezentare generală a Power Apps component framework
Activare Power Apps component framework pentru pagini particularizate
Pentru a utiliza componentele de cod într-o pagină personalizată, trebuie să activați caracteristica Power Apps component framework. Mai multe informații: Activați caracteristica Power Apps component framework
Creați componente de cod pentru utilizare într-o pagină particularizată
Această secțiune descrie cum să creați, să importați și să testați componentele codului.
Crearea și importarea componentelor de cod în Dataverse
Componentele codului pentru paginile personalizate urmează același model ca în aplicația proiectată pe pânză. Componentele codului trebuie implementate mai întâi înainte de a putea fi adăugate la o pagină particularizată. Pentru a crea o componentă de cod, consultați Creați-vă prima componentă.
Puteți încerca, de asemenea Componente de probă OOB pentru a porni. Odată ce ați terminat de implementat componenta codului, acesta poate fi ambalat într-o soluție și adăugat la Dataverse, făcându-l disponibil pentru utilizare în toate paginile particularizate, în conformitate cu aplicațiile bazate pe model și pe pânză. Mai multe informații: Gestionarea ciclului de viață al aplicației pentru componentele codului (ALM).
Importarea și utilizarea componentei de cod într-o pagină particularizată
Într-un mediu, paginile personalizate pot utiliza toate componentele de cod importate anterior în Dataverse utilizând soluții. În panoul din stânga, selectați Adăugați (+), apoi selectați Obțineți mai multe componente în josul paginii. Veți vedea o filă de cod pe panoul Importați componente care prezintă toate componentele de cod prezente în mediu.
Notă
- Dacă fila cod nu apare în panoul Componenta de import, verificați dacă caracteristica Power Apps component framework pentru aplicațiile proiectate pe pânză este activată. Mai multe informații: Activați caracteristica Power Apps component framework
- De asemenea, asigurați-vă că lucrați la cea mai recentă versiune de autor pentru studio de aplicații proiectate pe pânză.
Componentele de cod nou adăugate sunt acum disponibile în secțiunea Componentele codului. Poate fi adăugat la o pagină particularizată.
Testarea componentei de cod din interiorul studioului și al aplicației publicate
La fel ca aplicațiile proiectate pe pânză, componentele de cod sunt interactive și pot fi testate în mediul personalizat de creare a unui studio de pagini. Cu toate acestea, API-uri specifice cum ar fi Web APIs
și Navigation
, care au asistență de rulare al paginii personalizate numai atunci când sunt invocate, va afișa mesajul de eroare „Metodă neimplementată”.
Puteți respinge această eroare și puteți publica pagina particularizată. Apoi, adăugați această pagină personalizată în aplicația bazată pe model și publicați aplicația pentru a vedea în acțiune API-ul web al paginii personalizate.
Imaginea de mai jos prezintă Control eșantion API Web standard și Control API de navigare adăugat la pagina personalizată care funcționează într-o aplicație publicată bazată pe model.
Resurse suplimentare pentru componente de cod
Puteți folosi și alte componente eșantion de la Microsoft.
Sau încercați câteva din galeria comunității Power Apps.
Consultați și
Prezentare generală a paginii particularizate Aplicație proiectată pe bază de model
Adăugarea unei pagini personalizate la aplicația dvs. proiectată pe bază de model
Utilizați PowerFx în pagina particularizată
Feedback
https://aka.ms/ContentUserFeedback.
În curând: Pe parcursul anului 2024, vom elimina treptat Probleme legate de GitHub ca mecanism de feedback pentru conținut și îl vom înlocui cu un nou sistem de feedback. Pentru mai multe informații, consultați:Trimiteți și vizualizați feedback pentru