Table
Стандартная таблица является высокофункциональным и многофункциональным компонентом.
Таблица Apeekflow поддерживает автоматический размер как компонент, а также фиксированный размер, при котором заголовок и панель инструментов могут быть фиксированными, когда можно прокручивать текст таблицы.
Границы таблиц могут быть установлены индивидуально для всей таблицы вплоть до отдельной ячейки.
Кроме того, стили текста могут быть индивидуальными для каждого столбца.
Свойства таблицы
Эти свойства доступны в обозначениях {{ }}, а также в запросах JavaScript.
Свойства доступны только для чтения
selectedRow
Объект
Предоставляет данные для текущей выбранной строки, указывая строку, которая запускает событие щелчка, если пользователь нажимает кнопку/ссылку в строке
selectedRows
Массив
Полезно в режиме множественного выбора, таком же, как selectedRow
selectedIndex
Выбранный индекс в отображаемых данных
selectedIndexes
Массив
Выбранный индекс в отображаемых данных
changeSet
Объект
Объект, представляющий изменения в редактируемой таблице, содержит только измененную ячейку. Строки идут первыми, а столбцы — вторыми
toUpdateRows
Массив
Массив объектов для строк, которые будут обновляться в редактируемых таблицах
pageNo
Номер
Текущая отображаемая страница, начиная с 1
pageSize
Номер
Количество строк на странице
sortColumn
Название выбранного в данный момент отсортированного столбца
sortDesc
Логический
Находится ли текущая строка в порядке убывания
pageOffset
Номер
Текущее начало разбивки на страницы, используемое для разбивки на страницы для получения данных. Пример: Выберите * из пользовательского ограничения {{таблица 1.Размер страницы}} Смещение {{таблица 1.Смещение страницы}}
displayData
Массив
Данные, отображаемые в текущей таблице
filter
Объект
Параметры фильтрации таблицы
data
Массив
Он использует JSON-данные для таблицы
События
События дают вам возможность запускать дальнейшие действия (с помощью обработчиков событий).
Сохранить изменения
Когда пользователь нажимает «Сохранить изменения»
Отменить изменения
Когда пользователь решит пропустить изменения
Изменить выбор строки
При изменении выбранной строки
Щелчок по строке
При нажатии на строку
Расширение строки
Когда строка расширяется
Сужение строки
Когда расширенный ряд сжимается
Отредактированный столбец
Когда редактируется столбец
Поиск
Когда пользователь выполняет глобальный поиск
Загрузка
Когда пользователь загружает табличные данные
Замена фильтра
При замене фильтра
Изменение сортировки
При изменении сортировки
Изменение страницы
Когда пользователь изменяет отображаемую страницу
Обновление
Когда пользователь обновляет табличное представление
Методы
У вас есть возможность взаимодействовать с компонентами с помощью соответствующих методов, к которым можно получить доступ по указанным именам в любом сегменте, где используется JavaScript. Кроме того, эти компоненты можно активировать с помощью «Управляющий компонент», которое запускается в ответ на определенные события.
setFilter
Установите значение фильтра свойств
setPage
Установите значение на странице свойств
setSort
Установите значение сортировки
resetSelections
Установите значение параметра resetselections для свойства
\
Last updated