RepeaterItem
Отображает дочерний элемент компонента Repeater
Не рекомендуемый к использованию компонент. Используется для совместимости с версиями Платформы Multi-D до 0.6. В случае отсутствия создается автоматически.
<Repeater Value-var="arr" Mode="ol">
<RepeaterItem Alias="item">
<Text Value-var="item.title" />
</RepeaterItem>
</Repeater>
Свойства
Имя | Описание | Тип | Значение по умолчанию | Возможные значения |
---|---|---|---|---|
Alias | Идентификатор объекта для создания компонента Repeater | string | item | |
CSS | Массив строк-классов CSS-стилей компонента | array | ||
CurrentIndex | Индекс текущей итерации | string | 1 | |
Hidden | Признак состояния компонента Скрыт | boolean | ||
Hint | Всплывающая подсказка над компонентом, чаще используемая для подробного пояснения краткого текста | any | ||
Id | Идентификатор компонента для навигации к нему на HTML-странице | string | ||
IndexVariable | Имя переменной для управления итерацией | string | i | |
IsDraggable | Признак возможности перетаскивания компонента | boolean | ||
Metadata | Номер итерации | any | ||
OnClick | Обработчик соб ытия Click | undefined | ||
OnKeyDown | Обработчик события KeyDown | undefined | ||
OnKeyUp | Обработчик события KeyUp | undefined | ||
OnMouseDown | Обработчик события MouseDown | undefined | ||
OnMouseEnter | Обработчик события MouseEnter | undefined | ||
OnMouseLeave | Обработчик события MouseLeave | undefined | ||
OnMouseMove | Обработчик события MouseMove | undefined | ||
OnMouseOut | Обработчик события MouseOut | undefined | ||
OnMouseOver | Обработчик события MouseOver | undefined | ||
OnMouseUp | Обработчик события MouseUp | undefined | ||
OnUnmount | Обработчик события Unmount | undefined | ||
Slot | Метка для динамического добавления другого компонента по его идентификатору | string | ||
Tooltip | Всплывающая подсказка над компонентом, чаще используемая для пояснения назначения значка | any | ||
TraceId | Идентификатор для отслеживания состояния компонента исходя из хронологической последовательности: создание, отрисовка, обновление, удаление; используется для выполнения фрагмента кода по изменению состояния компонента | string | ||
Unwrap | Признак удаления обертки в компоненте | boolean | ||
Visible | Признак инверсии состояния компонента Скрыт | boolean | True |
Примеры
Данные:
"arr": [{ "title": 1 }, { "title": 2 }, { "title": 3 }]
JSX:
<Repeater Value-var="arr" Mode="ol">
<RepeaterItem Alias="item">
<Text Value-var="item.title" />
</RepeaterItem>
</Repeater>