コンポーネントへのリピーターの追加
UI ビルダーでリピーターを使用すると、データリソースからコンポーネントまたは結果のある 1 つ以上のコンポーネントを繰り返すことができます。
始める前に
必要なロール:ui_builder_admin
このタスクについて
リピーターコンポーネントは、UI ビルダー内で複数のコンポーネントに提供するデータを繰り返す基本ループとして機能します。リピーターは、アレイ、またはオブジェクトのアレイを使用します。たとえば、アレイ [{"task": "A"},{"task": "B"}] は、その中のコンテンツを 2 回繰り返します。リピーターを使用すると、データアレイプロパティに値をバインドできます。@item.value.{property_name} は、リピーター内のコンポーネントに値をバインドします。「task」をバインドする場合、@item.value.task としてバインドすることができ、リピーターに正しい値が表示されます。
リピーター内のコンポーネントは、コンポーネント出力が動的かどうかに関係なく、データソース内のアイテム数を繰り返します。たとえば、3 つのデータ要素を持つリピーター内にヘッダーコンポーネントを配置しても、[ラベル] フィールドは変更しないとします。次に、同じ出力ラベルを持つヘッダーの 3 つのインスタンスが表示されます。