Konfigurieren Sie Komponenten automatisch mithilfe von Voreinstellungen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Verwenden Sie Komponentenvoreinstellungen, um Komponenten auf kompatiblen Seiten automatisch zu konfigurieren.

    Verwenden Sie Komponentenvoreinstellungen, um vordefinierte Konfigurationswerte und Event-Zuordnungen auf Komponenten anzuwenden. UI Builder Seitenvorlagen enthalten Controller, die in Voreinstellungen zum Definieren von Komponentenkonfigurationswerten verwendet werden.

    Voreinstellungen wenden vorgefertigte Konfigurationen auf Komponenteneigenschaften und Event-Handler an und sind nur für bestimmte Komponenten verfügbar. Sie basieren auf allgemeinen Anwendungsfällen für -Komponenten, z. B. der Konfiguration einer Formularkomponente mit Feldern, die normalerweise auf einer Datensatzseite enthalten sind.

    Durch das Anwenden einer Voreinstellung werden Komponenten automatisch so konfiguriert, dass sie sofort funktionieren, was die Erstellung und Wartung von Seiten für Seitenautoren vereinfacht.

    Voreinstellungen bieten Seitenautoren die folgenden Vorteile:

    • Umgang mit komplexen Daten und Event-Bindungen für Komponenten
    • Reduzierte Betriebs- und Wartungskosten, da außerhalb von Seiten definiert wird

    Im Konfigurationsbereich können Sie auswählen, ob eine Voreinstellung auf die ausgewählte Komponente angewendet oder manuell konfiguriert werden soll. Standardvoreinstellungen werden automatisch für Komponenten angewendet, wenn eine Seite aus einer Vorlage erstellt wird oder der für die Voreinstellung erforderliche Controller der Seite bereits hinzugefügt wurde. Alle durch die Voreinstellung konfigurierten Eigenschaften oder Ereignisse werden schreibgeschützt angezeigt, wenn eine Voreinstellung angewendet wird.

    Sie können Werte überschreiben, die durch eine Voreinstellung konfiguriert wurden. Damit übernehmen Sie jedoch den Besitz der Komponentenkonfiguration und -wartung.

    Unterseiten erben keine Controller und können keine Voreinstellungen in Washington DCverwenden.
    Abbildung : 1. Voreinstellung auf eine -Komponente angewendet
    Eigenschaften der Überschriftenkomponente, die durch eine Voreinstellung konfiguriert werden.

    Daten- und Eventbindungen

    Voreinstellungen können Bindungen enthalten für:

    • Controller-Ausgabeeigenschaften (@data)
    • Event-Nutzlasten (@payload)
    • Sitzungskontext (@context.session)
    • Komplexe Formeln (Client-Transformationen)

    Voreinstellungen können auch Event-Zuordnungen zu behandelten Events eines Controllers enthalten. Weitere Informationen finden Sie unter Aktionen auf UI Builder-Seiten verwalten (erweiterte Funktion).

    Controller

    Voreinstellungen verbinden Komponenten mithilfe eines Controllers mit Daten und Event-Zuordnungen. Wenn sich der für eine Voreinstellung erforderliche Controller noch nicht auf der Seite befindet, werden Sie von der Voreinstellung aufgefordert, die erforderlichen Eigenschaften des Controllers zu konfigurieren, und der Controller wird hinzugefügt. Nachdem ein Controller zu einer Seite hinzugefügt wurde, werden Komponenten, die über Voreinstellungen verfügen, die dem Controller zugeordnet sind, in der Komponentenliste hervorgehoben angezeigt. Weitere Informationen finden Sie unter Daten mithilfe von Controllern an UI Builder-Seiten binden (erweiterte Funktion).

    Abbildung : 2. Komponenten mit Voreinstellungen
    Registerkarte „Komponenten“, auf der Komponenten mit hervorgehobener Voreinstellungsbezeichnung angezeigt werden.

    Wählen Sie eine Komponentenvoreinstellung aus

    Wählen Sie eine Komponentenvoreinstellung aus, wenn Sie Ihrer Seite eine Komponente hinzufügen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Now-Experience-Framework > UI Builder.
    2. Öffnen Sie eine Experience, um in zu arbeiten, oder erstellen Sie eine Experience, indem Sie + Erstellenauswählen.
      Weitere Informationen zum Erstellen von Experiences finden Sie unter Konfigurieren Sie, wie Benutzer mit Ihren Anwendungen in interagieren UI Builder.
    3. Erstellen oder öffnen Sie eine Seite oder Seitenvariante.
      Weitere Informationen zum Erstellen einer Seite in UI Builder finden Sie unter Seiten in UI Builder erstellen.
    4. Öffnen Sie die Toolbox.
    5. Fügen Sie Ihrer Seite eine grün hervorgehobene Komponente hinzu.

      Für grün hervorgehobene Komponenten sind Voreinstellungen verfügbar.

      Öffnen Sie die Komponentenbibliothek, und ziehen Sie eine grün hervorgehobene Komponente auf Ihre Seite.
    6. Die Komponente wird automatisch mit der Standardvoreinstellung konfiguriert.
      Die Standardkomponentenvoreinstellung wird in der Dropdown-Liste „Voreinstellung“ angezeigt.
    7. Wahlweise: Wählen Sie eine andere Voreinstellung aus der Liste im Konfigurationsbereich aus.
      Sie können eine Komponente so konfigurieren, dass keine Voreinstellung verwendet wird, indem Sie Entfernenauswählen.
      1. Wählen Sie Fortsetzen aus, um die vorhandene Voreinstellung zu ersetzen.
      Wählen Sie eine andere Voreinstellung oder keine Voreinstellung aus der Liste aus.
    8. Klicken Sie auf Speichern.

    Überschreiben Sie eine Komponentenvoreinstellung

    Überschreiben Sie eine Komponentenvoreinstellung, um Ihre eigenen benutzerdefinierten Werte einzugeben.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Wählen Sie eine Komponente mit einer Voreinstellung aus.
      Wählen Sie in der Inhaltsstruktur die Komponente aus, die Sie überschreiben möchten.
    2. Suchen Sie im Konfigurationsbereich nach dem Datenwert, den Sie überschreiben möchten.
    3. Klicken Sie im Datenfeld auf das Sperrsymbol.
    4. Geben Sie den Datenwert ein, mit dem Sie den voreingestellten Wert überschreiben möchten.
    5. Wählen Sie Speichern.
      Überschreiben Sie voreingestellte Komponentenwerte mit benutzerdefinierten Werten.

    Ergebnisse

    Der Konfigurationsbereich zeigt den benutzerdefinierten Wert im Feld an.

    Setzen Sie eine Komponente zurück

    Setzen Sie die Komponentenvoreinstellungen auf ihre Standardwerte zurück.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Wählen Sie in der Inhaltsstruktur die Komponente aus, die Sie zurücksetzen möchten.
      Wählen Sie in der Inhaltsstruktur die Komponente aus, die Sie überschreiben möchten.
    2. Wählen Sie im Konfigurationsbereich den Komponentennamen aus.
      Komponentenname im Konfigurationsbereich.
    3. Klicken Sie auf Komponente zurücksetzen.
      Setzen Sie die Komponentenwerte mit der Option „Komponente zurücksetzen“ zurück.
    4. Klicken Sie auf Zurücksetzen.

    Ergebnisse

    Die Komponentenvoreinstellung wird auf die Standardwerte zurückgesetzt.