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

OSCHINA-MIRROR/lyfweb-layfilter

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 14.03.2025 07:19 da62c70

Недавно на официальном сайте layui был опубликован анонс прекращения обслуживания, что вызвало чувство ностальгии. Когда я только начал работать, я активно использовал layui, поэтому приятно осознавать, что основатель проекта Xianxin продолжает его развитие.

Последнее время заметил, как друзья форкуют мой проект layfilter, что вдохновило меня на его рефакторинг.

Прошло два года, и layFilter (ранее известный как layfiter, переименован) вернулся с новыми возможностями:

  • Переработана стилистика, таблицы заменены на div flex контейнеры
  • Обновлен до версии layui 2.6.8 (компонент не сильно зависит от layui, безопасно обновлять)
  • Добавлена возможность изменения цветовой схемы
  • Включен метод сброса значений
  • Реализован слушатель событий onChange при изменении значения
  • Добавлен слушатель success для выполнения действий после окончания рендера
  • Улучшен метод сброса значений
  • Удален старый способ получения dataSource через HTTP запросы

Пример скриншота

Инструкция по использованию

После клонирования проекта, необходимо встроить его в свой проект, указав правильные пути к файлам.

layui.config({
    base: '../layui_exts/' // Конфигурация базового каталога для расширений layui
}).extend({
    layFilter: 'layFilter/layFilter' // Расширение компонента layFilter
});
```function getUrlParam(url, name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); // Creating a regular expression for finding parameters
    var r = url.substr(1).match(reg); // Finding the parameters
    if (r !== null) return decodeURIComponent(r[2]); return null; // Returning the found parameter
}

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

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

1
https://api.gitlife.ru/oschina-mirror/lyfweb-layfilter.git
git@api.gitlife.ru:oschina-mirror/lyfweb-layfilter.git
oschina-mirror
lyfweb-layfilter
lyfweb-layfilter
master