UI Builder-Glossar
Erfahren Sie mehr über die in verwendeten Begriffe und Konzepte UI Builder(UIB).
Aktion
App-Shell
Bindung
Client-Skript
Client-Statusparameter
Seitenvariablen, die für eine Seite definiert sind, um Daten (einen Clientstatus) nur für diese Seite zu speichern. Erstellen Sie beispielsweise drei Clientstatusparameter, um die zum Erstellen eines Datensatzes erforderliche Eingabe zu speichern und anzugeben, wann die Liste aktualisiert werden soll. Seitenvariablen können mithilfe von Client-Skripts und Ereignissen aktualisiert werden, um eine Seite dynamisch zu machen.
Komponente (UI Builder)
Komponenten werden im UI Builder zum Erstellen von Seiten verwendet. Komponenten verfügen über eine Schnittstelle, mit der ein Endanwender anzeigen und interagieren kann. Komponenten können über Ereignisse und Eigenschaften miteinander kommunizieren. Häufig verwendete Komponenten sind Überschrift, Bild, Liste, Formular und Schaltfläche.
Komponenten-ID
Wird verwendet, um beim Hinzufügen eines Skripts oder der Bindung von Daten zur Komponente auf eine Komponente zu verweisen. Eine Komponenten-ID wird automatisch erstellt (basierend auf der Komponentenbezeichnung), wenn Sie einer Seite eine Komponente hinzufügen, die Komponenten-ID kann jedoch bearbeitet werden.
Komponentenvoreinstellung
Voreinstellungen wenden vordefinierte Konfigurationswerte und Ereigniszuordnungen auf Komponenten an. Voreinstellungen wenden vorgefertigte Konfigurationen auf Komponenteneigenschaften und Ereignis-Handler an. Voreinstellungen sind nur für bestimmte Komponenten verfügbar.
Komponenteneigenschaften
Verfügbar im Konfigurationsbereich und wird zum Konfigurieren einer Komponente verwendet. Jede Komponente hat eindeutige Eigenschaften. Komponenteneigenschaften werden auf jeder Registerkarte im Konfigurationsbereich angegeben: Konfiguration, Stil und Ereignis. Für einige Komponenten sind Voreinstellungen verfügbar. Verwenden Sie die Komponentenvoreinstellungen, um Komponenteneigenschaften automatisch festzulegen.
controller
Eine Art von Datenressource, die Daten- und Ereignislogik enthält und Komponentenvoreinstellungen aktiviert. Controller werden automatisch hinzugefügt, wenn eine Seitenvorlage verwendet wird. Es gibt zwei Arten von Controllern:
- Datencontroller enthalten Datenressourcen und können manuell einer Seite hinzugefügt werden
- UI-Controller werden bei Verwendung von Seitenvorlagen zu Seiten hinzugefügt und können nicht manuell hinzugefügt werden. Das Erstellen von Controllern wird derzeit nicht unterstützt.
Datenbindung
Datenressource
Aktionszuordnung für Entitätsansicht
Ereignis (UI Builder)
Ereignishandler
Ereigniszuordnung
Macroponent
Eine Kerndatenstruktur, die UI Builder-Seiten steuert. Seine Felder enthalten JSON-Daten, die die Seite erstellen.
Modal
Now-Code-Editor
Ein Rich-Text-Editor, der CSS, HTML, JavaScript, XML und JSON unterstützt. Verwenden Sie den Now Code-Editor, um die UI-Konfiguration, die Konfiguration der Datenressourcen, Stile, Ereignisse, clientseitige Skripts zu ändern. und serverseitige Skripts in Next Experience UI Builder-Komponenten.
Seite
Seitensammlung
Popover
Eine Seitenüberlagerung, mit der Anwender den Rest der Seite weiterhin verwenden können. Popovers können wie UI Builder-Seiten mit Text, Komponenten, Bildern, Feldern und Menüelementen konfiguriert werden.
Repeater
In UI Builder ist ein Repeater eine Komponente, die als Standardschleife fungiert, die die von Ihnen bereitgestellten Daten in mehreren Komponenten wiederholt. Repeater verwenden ein Array oder ein Array von Objekten. Repeater binden Werte an eine Daten-Array-Eigenschaft. Beispiel: [{"Task": "A"},{"Task": "B"}], wiederholt den darin enthaltenen Inhalt zweimal.
UI-Generator (UIB)
Variante
Die Version einer UI Builder-Seite mit Zugriff, der durch Rolle oder Bedingung gesteuert wird. Erstellen Sie Varianten von Seiten, um Experiences für verschiedene Zielgruppen anzuvisieren. Erstellen Sie beispielsweise eine Homepage für Service Desk-Mitarbeiter und eine Variante für Manager mit derselben URL. Erstellen Sie alternativ eine Seitenvariante, die Anwender unter verschiedenen Bedingungen sehen.