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

OSCHINA-MIRROR/65465498-soul-esview

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

Введение

Esview — это генератор кода страниц на Vue, основанный на iview-UI.

С помощью Esview можно получить код файла .vue, перетаскивая компоненты на страницу. Также можно настраивать собственные перетаскиваемые компоненты.

Онлайн-демонстрация

http://47.94.2.0:9090

Документация (https://github.com/furioussoul/esview/blob/master/ui/doc/SUMMARY.md)

  1. Генерация кода:

Можно собрать страницу, перетащив компоненты с левой стороны и поместив их в среднюю часть. Чтобы увидеть сгенерированный код, нажмите «code» на панели действий, а чтобы скопировать его — нажмите copy.

  1. Настройка собственных перетаскиваемых компонентов:

Необходимо знать, как регистрировать компоненты в Vue. Это первый шаг. Второй шаг — перейти на страницу «Develop->ManageControl», скопировать код «Div» и изменить exports.* в соответствии с собственными компонентами. После нажатия кнопки сохранения вы увидите изменения на странице сборки.

Установка

  • Фронтенд: Esview использует Vue и iview, поэтому сгенерированный код зависит от Vue и iview.
  • Бэкенд: Java (springboot), поэтому сначала необходимо установить JDK.
  • База данных: MySQL, файл SQL находится в каталоге «server» под названием «soul-esview.sql».

Теория

Как реализовать DND: я использую HTML API, код находится в dnd.js.

Как генерировать код: структура данных за собранной страницей представляет собой синтаксическое дерево. Я использую рекурсивный нисходящий анализ для получения окончательного кода .vue.

Лицензия MIT

Copyright (c) 2017-present, SunZhengJie(Furioussoulk).

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

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

Введение

Визуализация Vue, генерация кода Vue, динамические формы Vue. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/65465498-soul-esview.git
git@api.gitlife.ru:oschina-mirror/65465498-soul-esview.git
oschina-mirror
65465498-soul-esview
65465498-soul-esview
master