Fügen Sie Repeater zu Komponenten hinzu
Verwenden Sie in UI BuilderRepeater, um eine oder mehrere Komponenten mit Ergebnissen aus einer Datenressource zu wiederholen.
Vorbereitungen
Erforderliche Rolle: ui_builder_admin
Warum und wann dieser Vorgang ausgeführt wird
Die Repeater-Komponente fungiert als einfache Schleife, die die von Ihnen angegebenen Daten in mehreren Komponenten in UI Builderwiederholt. Repeater verwenden ein Array oder ein Array von Objekten. Beispiel: Das Array [{"task": "A"},{"task": "B"}] wiederholt den darin enthaltenen Inhalt zweimal. Mit Repeatern können Sie Werte an eine Daten-Array-Eigenschaft binden. @item.value.{property_name} bindet die Werte an die Komponente innerhalb der Repeater. Wenn Sie eine Aufgabe binden möchten, können Sie sie als @item.value.taskbinden, und der Repeater zeigt den richtigen Wert an.
Komponenten innerhalb eines Repeaters wiederholen die Anzahl der Elemente in der Datenquelle, unabhängig davon, ob die Komponentenausgabe dynamisch gemacht wird oder nicht. Angenommen, Sie platzieren eine Header-Komponente in einem Repeater mit drei Datenelementen, ändern das Feld Bezeichnung jedoch nicht. Dann sehen Sie drei Instanzen des Headers mit derselben Ausgabebezeichnung.