1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/beijiyi-treeGrid

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
doc.md 3.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 19:33 408f89d

Быстрое начало

Подробности см. в демо.
— Здесь текст списка с добавлением CSS-стиля.

Здесь введите код

— Импорт модуля treeGrid:

layui.config({
    base: 'design/extend/'
}).extend({
    treeGrid:'treeGrid'
}).use(['jquery','treeGrid','layer'], function(){
    // To do ...
});

Параметры таблицы

Параметр Тип Обязательно Описание
limit number Нет По умолчанию 10, даже без разбивки на страницы
id string Да Идентификатор таблицы, например, для метода addRow
elem string Да Селектор таблицы
url string Нет Адрес для получения данных
data JSON Нет Используется вместе с параметром url, один из двух должен быть указан
cellMinWidth number Нет Минимальная ширина столбца
idField string Да Поле идентификатора
treeId string Да Имя поля идентификатора дерева
treeUpId string Да Имя поля родительского идентификатора дерева
treeShowName string Да Поле имени для отображения в виде дерева
heightRemove array Нет Не учитывается при расчёте высоты, если таблица имеет фиксированную высоту, этот параметр не действует
height string Нет Высота по умолчанию — 100% от высоты окна, поддерживает числовые значения и проценты, а также значение full-
iconOpen boolean Нет Отображение значка (по умолчанию true)
isOpenDefault boolean Нет Состояние узла по умолчанию: развёрнутое или свёрнутое (по умолчанию true)
loading boolean Нет Включение анимации загрузки данных (по умолчанию true)
method string Нет Метод получения данных: GET или POST (по умолчанию POST)
isPage boolean Нет Включить ли разбивку на страницы (по умолчанию false)

Формат данных

Примечание: все поля являются необязательными. Поля, связанные со структурой дерева, такие как id, parentId и name, можно настроить в параметрах таблицы.

Поле Описание
lay_is_checked Статус проверки (true, false)
lay_is_radio Однократный статус (true, false)
lay_is_open Развёрнутый узел
lay_is_show Отображаемый узел
children Массив дочерних элементов
lay_is_row_check Строка проверена
lay_che_disabled Запрет множественного выбора (true, false)
lay_rad_disabled Запрет одиночного выбора (true, false)
lay_icon_open Значок открытия
lay_icon_close Значок закрытия
lay_icon Значок листа

Методы

Метод Параметр Описание
getDataMap tableId Получить данные списка
addRow tableId, index, data Добавить строку данных
delRow tableId, data Удалить строку данных
treeNodeOpen tableId, o, isOpen

События

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/beijiyi-treeGrid.git
git@api.gitlife.ru:oschina-mirror/beijiyi-treeGrid.git
oschina-mirror
beijiyi-treeGrid
beijiyi-treeGrid
master