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

OSCHINA-MIRROR/layuicms-layuicms2.0

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Этот шаблон имеет авторское право. Независимо от того, как вы получили исходный код, не продавайте его или не загружайте на любой сайт с материалами. [Пожалуйста, будьте добросовестны и следуйте этим правилам]. В противном случае будут применены меры ответственности.

Поддержите меня лайками

http://fly.layui.com/case/u/3198216

Онлайн просмотр

http://www.layuicms.com/v2/index.html

Группа для технического общения в QQ: 576881857

Примеры работы шаблона

Главная страница Главная страница

Личные данные Личные данные

Размещение статьи Размещение статьи

Инструкция по использованию Инструкция по использованию### Журнал обновлений

  • Высота верхней части была изменена до 50 пикселей. Если кто-то предпочитает прежнюю высоту, удалите последние четыре строки стиля в файле index.css, они имеют комментарий.
  • Важное замечание: поскольку в дальнейшем будет много разработок этого фреймворка, основные изменения затрагивают крупные компоненты. Поэтому настоятельно рекомендуется не менять index.js и bodyTab.js, чтобы обеспечить возможность последующего обновления через простое переопределение. [Основной акцент будет сделан на разработку компонентов и оптимизацию функциональности. Из-за ограниченных возможностей прошу понимания].
  • Фреймворк был полностью переписан с использованием последней версии layui 2.x вместо Yö 1.0, что делает его совершенно отличным от версии 1.0. Этот шаблон не может быть просто обновлен.
  • Поскольку мне не очень нравятся дизайнерские аспекты и цветовые сочетания, некоторые макеты и цветовые комбинации могут быть неидеальными. За это я хочу извиниться перед всеми. Вы можете скорректировать их по своему вкусу.
  • Добавлены новые страницы: "Системный журнал", "Уровни членства", "Управление иконками" и "Инструкция по использованию". Также добавлены новые функции: "Настройка функций", "Очистка кэша" и "Редактирование статьи".
  • Поскольку в будущем будет интегрирована LayIM, старая страница "Сообщения" была удалена.Хотя LayIM будет интегрирована, её установочный файл не будет предоставлен. Если вам нужна LayIM, вы можете получить лицензию самостоятельно.

Удалён компонент погоды [поскольку он считается малоэффективным. Если вам необходим этот компонент, вы можете настроить его самостоятельно с помощью "Xinzhi Weather" или другого стороннего компонента].- Поскольку проект адаптивный, но таблицы не поддерживают адаптивность, при изменении размера окна браузера таблицы могут отображаться некорректно. Ранее использовалось window.resize() для реализации возможности изменения размера при перетаскивании, но было замечено, что каждый раз при перемещении на 1px отправлялся запрос к API, поэтому этот метод был отброшен.

  • Изменена позиция модуля поиска [в будущих версиях будет добавлена возможность перехода поиска в новое окно или открытия нового окна].

  • В связи с тем, что операции с таблицей данных, такие как пагинация, поиск, добавление, удаление и другие действия требуют взаимодействия с API, а также то, что это чистый фронтенд-шаблон без серверной части, эти возможности были исключены. Было предложено использовать JavaScript для динамического извлечения JSON для создания динамических эффектов, однако, как человек с серьёзной склонностью к порядку, автор не может принять такое решение. Поэтому эти возможности должны быть реализованы пользователями в зависимости от передаваемых параметров API.

  • Обновлены значки страницы [поскольку в layui 2.0 появились новые значки, существующие значки были перестроены для предотвращения избыточности. При использовании рекомендуется выбирать подходящие значки из библиотеки значков Alibaba].- Устранены проблемы, возникшие при нажатии кнопок "Обновить текущую страницу", "Закрыть все остальные" и "Закрыть все".

  • Добавлено первое меню для реализации трехуровневого меню и адаптивного дизайна. Эффективность этого решения можно проверить, изменяя разрешение экрана браузера и нажимая на верхнее меню. На создание этой функции ушло более одного дня [будущие версии будут включать оптимизацию данной функции, в частности, добавление обратной навигации].

  • Выполнено улучшение стилей и мелкие корректировки большинства страниц, чтобы они выглядели идеально [как человек с ОКР, автор считает, что даже маленькая неточность недопустима].

  • Поскольку большинство динамических действий в шаблоне выполняется через кэширование, была добавлена кнопка "Очистить кэш" для предотвращения замедления работы системы из-за избыточного кэширования.

  • Добавлены настройки для управления кэшированием вкладок, перезагрузкой страниц при смене вкладок, одноразовым входом и другими функциями [настройки доступны в диалоговом окне функций, которое скрыто на мобильных устройствах]. Эти предложения уже давно были сделаны друзьями, но до недавнего времени не было найдено хорошего способа их внедрения; после того, как Larry представил свой шаблон, автор решил воспользоваться его подходом и выразил благодарность Larry за это.- Улучшена работа функции смены внешнего вида после обновления до версии 2.x [будущие версии будут содержать дальнейшее усовершенствование данной функции, которое скрыто на мобильных устройствах].- Улучшены ссылки "Понравилось", "Кодирование", "GitHub". [ранее, хотя были предусмотрены кнопки для скачивания шаблона, некоторые люди всё равно просили автора предоставить им исходный код. Теперь кнопки стали больше, если вы всё ещё не можете найти их, значит проблема действительно заключается в том, что они были слишком маленькими].

    • Оптимизация страницы "Личный профиль", изменение макета и адаптивного дизайна, перезапись эффекта трёхуровневого выбора регионов [упаковано в модуль], более компактный код. [Поскольку статические данные не могут быть отправлены методом POST, что приведёт к ошибкам 405 и 500, запрос был изменён на GET для демонстрации. В реальном использовании удалите строку 13 файла userInfo.js, есть примечание]
  • Переработка страницы 404 и страницы входа, добавление анимационных эффектов. Пробейте ваши титановые глаза!

  • Добавлена страница "Управление иконками" для отображения импортированных внешних иконок. Можно нажать и скопировать класс в нужное место.

  • Добавлена страница "Документация использования", подробно описывающая все функции упакованных модулей в шаблоне, чтобы пользователи лучше понимали возможности этих модулей.

  • Уменьшение количества столбцов для обеспечения правильного отображения таблицы на мобильных устройствах. Нужно ограничиться 2-3 столбцами.Для столбцов, которые не должны отображаться на мобильных устройствах, достаточно добавить атрибут pc, например <td pc>Этот столбец не отображается на мобильных устройствах</td>. Если это всё равно непонятно, обратитесь к странице "Основные параметры системы" или странице "Использование документации".

  • Полная оптимизация механизма кэширования, например, если вы изменили аватар на странице "Личный профиль", то этот новый аватар будет отображаться во всех местах с аватаром; после изменения параметров системы страница будет перезагружена с новыми данными авторских прав [Конечно, эта функция практически бесполезна в реальной разработке, но здесь она представлена как демонстрация, так как этот шаблон не включает административную панель].

  • На странице "Список статей" добавлены функции редактирования и предварительного просмотра статьи, а также улучшены поисковые функции [редактирование и улучшение требуют соответствующих API, предварительный просмотр требует взаимодействия между клиентской и серверной частью].

  • Переработана страница "Добавление статьи", сделана более подходящей для реального использования [конечно, это моя точка зрения, в реальном использовании потребуется больше функций, которые будут постепенно добавлены].Из-за проблем с редактором, при клике на кнопку редактирования иногда значения не передаются; можно игнорировать до перезаписи layedit.

На странице "Управление изображениями" добавлены функции "Загрузка нового изображения" и "Отображение изображения [то есть layer.photo]". [Поскольку показ слоя основан на данных из API, новые загруженные изображения не будут отображаться; конечно, в реальной разработке этого недостатка нет].### Лицензия Лицензия MIT

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/layuicms-layuicms2.0.git
git@gitlife.ru:oschina-mirror/layuicms-layuicms2.0.git
oschina-mirror
layuicms-layuicms2.0
layuicms-layuicms2.0
master