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 |
| Параметр | Описание | Тип | Возможные значения | Значение по умолчанию | | ------------- | :----------------------------------------------------------- | :----------------------------------------------------------- | :------------ | :--------- | | Функция | Описание | | --- | --- | | destroy | Уничтожает компонент. После уничтожения компонента его методы объекта больше нельзя вызывать, но можно использовать метод конструирования для повторной инициализации компонента. | | getCheckedNodes | Получает выбранные узлы. Если требуется получить путь, используйте node.path для получения объекта узла на каждом уровне. В строгом режиме возвращается иерархическая структура, включающая родительский уровень. | | getCheckedValues | Получает выбранные значения. В строгом режиме возвращает иерархическую структуру, включающую родительский уровень. | | clearCheckedNodes | Очищает выбранные узлы. |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )