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

OSCHINA-MIRROR/yixiacoco-lay_cascader

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 01:03 af711ce

layui cascader: имитация каскадного селектора element-ui

Демонстрационная страница: https://yixiaco.github.io/lay_cascader/

gitee: https://gitee.com/yixiacoco/lay_cascader

github: https://github.com/yixiaco/lay_cascader

Атрибуты

Параметр Описание Тип Возможные значения Значение по умолчанию
elem Связываемый элемент String/jqueryObject/DOM - -
value Предустановленное значение Object/Array - null
props Конфигурационные опции, см. таблицу ниже Object - -
options Источник данных опций, имена ключей можно настроить через свойство props Array - []
empty Текст для отображения при отсутствии совпадений String - '暂无数据'
placeholder Заполнитель поля ввода String - '请选择'
disabled Отключено ли поле Boolean true / false false
clearable Поддерживает ли поле очистку опций Boolean true / false false
showAllLevels Отображаются ли в поле ввода полные пути выбранных значений Boolean true / false true
collapseTags Сжимаются ли теги в режиме множественного выбора Boolean true / false false
minCollapseTagsNumber Минимальное количество сжимаемых тегов Number - 1
separator Разделитель опций String - ' / '
filterable Можно ли искать опции Boolean true / false false
filterMethod Пользовательская логика поиска, первый параметр — узел node, второй параметр — ключевое слово keyword, возвращает логическое значение, указывающее на совпадение Function - -
debounce Задержка устранения дребезга при вводе ключевого слова, миллисекунды Number - 300
beforeFilter Хук перед фильтрацией, параметр — вводимое значение, если возвращает false, то фильтрация останавливается Function - -
popperClass Класс настраиваемого всплывающего окна String - ''
extendClass Наследует ли класс стиля Boolean true / false false
extendStyle Наследует ли стиль Boolean true / false false
disabledFixed Фиксирует отключенные опции, чтобы их нельзя было удалить, отключенные опции можно добавить только с помощью функции или начального значения Boolean true / false false
maxSize Максимальное количество выбранных опций в режиме множественного выбора, 0 означает отсутствие ограничения Number >=0 0

Props

| Параметр | Описание | Тип | Возможные значения | Значение по умолчанию | | ------------- | :----------------------------------------------------------- | :----------------------------------------------------------- | :------------ | :--------- | | Функция | Описание | | --- | --- | | destroy | Уничтожает компонент. После уничтожения компонента его методы объекта больше нельзя вызывать, но можно использовать метод конструирования для повторной инициализации компонента. | | getCheckedNodes | Получает выбранные узлы. Если требуется получить путь, используйте node.path для получения объекта узла на каждом уровне. В строгом режиме возвращается иерархическая структура, включающая родительский уровень. | | getCheckedValues | Получает выбранные значения. В строгом режиме возвращает иерархическую структуру, включающую родительский уровень. | | clearCheckedNodes | Очищает выбранные узлы. |

  • Boolean: указывает, следует ли принудительно удалять фиксированные отключённые элементы. По умолчанию отключённые элементы не очищаются. | expandNode | Разворачивает панель до уровня узла. |
  • value: значение узла. Можно передать только одно значение, передача массива не допускается. | getConfig | Получает текущую копию конфигурации. | | setConfig | Устанавливает параметры конфигурации. |
  • Object, см. Attributes. | getData | Получает копию объекта данных. |

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

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

1
https://api.gitlife.ru/oschina-mirror/yixiacoco-lay_cascader.git
git@api.gitlife.ru:oschina-mirror/yixiacoco-lay_cascader.git
oschina-mirror
yixiacoco-lay_cascader
yixiacoco-lay_cascader
main