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

OSCHINA-MIRROR/kmyss-vuetify-template-full

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

vuetify-template-full

介绍

Это самодельный фреймворк на базе Vuetify, который в настоящее время поддерживает следующие функции:

  • Поддержка Vuex.
  • Поддержка Vue Router.
  • Контроль доступа для пользовательских компонентов.
  • Настраиваемые параметры фреймворка.
  • Поддержка Jest.
  • Поддержка компонентов Vuetify.
  • Мокинг запросов AJAX.
  • Мокинг вызовов IndexedDB.
  • Различные инструменты и декораторы.
  • Поддержка хуков сборки.
  • Определена структура данных, возвращаемых при использовании Ajax.

Правила оформления кода фреймворка

  1. Все папки состоят из строчных букв и дефисов. [В Windows нельзя использовать папки с учётом регистра].
  2. Все функции и переменные именуются по верблюжьему регистру.
  3. Все классы и интерфейсы именуются с использованием верхнего верблюжьего регистра.
  4. Для всех функций и классов с комментариями используется стандарт Javadoc.
  5. Все локальные переменные внутри функций начинаются с подчёркивания.
  6. Имена файлов в основном пишутся в верхнем верблюжьем регистре и соответствуют экспортируемым данным. [Имя файла index должно быть строчным].

Использование

  1. Не изменяйте файлы в папках frame. Это может привести к конфликтам при последующем обновлении фреймворка.
  2. Вся необходимая конфигурация находится в папке frame-config. Структура этой папки не должна изменяться, но содержимое можно изменять в соответствии с инструкциями.
  3. Примеры использования можно найти в ветке Example.
Создание своего View

Создайте свою страницу в ui/view. Вы можете создавать подпапки для организации страниц.

  • Страницы, которые будут размещены в Layout, должны быть помещены в папку view-item.
  • Обычные страницы должны быть настроены в router/route.
Маршрутизация

Маршрутизация включает в себя защиту маршрута и путь к странице.

Существующие маршруты системы
Контроль доступа

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

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

1
https://api.gitlife.ru/oschina-mirror/kmyss-vuetify-template-full.git
git@api.gitlife.ru:oschina-mirror/kmyss-vuetify-template-full.git
oschina-mirror
kmyss-vuetify-template-full
kmyss-vuetify-template-full
frame-dev