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

OSCHINA-MIRROR/hkgit-hplus_requirejs_singlePage

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

Эта структура основана на RequireJS, интерфейс перестроен с использованием Hplus, оптимизирована структура организации файлов, устаревший фреймворк Hplus в iframe был упразднён, HTML загружается с помощью плагина RequireJS-text, и система была преобразована в одностраничное приложение; некоторые часто используемые плагины jQuery для фронтенд-разработки также управляются через npm.

Для запуска структуры необходимо перейти в каталог package.json и выполнить установку npm, при запуске проекта возникают проблемы с междоменными запросами, которые необходимо решить либо через браузер, либо путём полного переноса в Tomcat.

Описание: Эта система представляет собой многооконную систему. В предыдущей версии Hplus+ в качестве носителя страницы использовались окна iframe, что приводило не только к большому объёму избыточного кода, но и к определённому влиянию на производительность. После перехода на загрузку HTML с помощью RequireJS страница разделена на четыре состояния (init: первое открытие страницы, in: переход на страницу, out: уход со страницы, destroy: закрытие страницы), область действия страницы раскрывается через window.scope, а свойства объекта модуля, возвращаемого return, непосредственно раскрываются в окне, что позволяет привязывать события.

| favicon.ico
| index.html входной файл
| package.json управление пакетами
| README.md
|
├─common
| ├─css
| | common.css общий стиль
| | style.css стиль hplus
| |
| ├─img
| | systemLogo.png
| |
| └─js
| common.js общие методы
| hplus.js контроллер hplus js
| source.js data-main
|
├─node_modules сторонние библиотеки
|
└─pages модули (страницы), содержащие модули css, html, js и тестовые данные

Примечание: часть текста запроса не удалось перевести из-за отсутствия контекста.

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

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

Введение

Эта структура основана на requirejs. Интерфейс переработан с использованием hplus, оптимизирована структура организации файлов, отказались от исходного iframe hplus и заменили его на load из jquery, структура стала одностраничным приложением. Также с помощью npm управлялись некоторые часто используемые плагины jquery в процессе разработки интерф... Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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