#ruby-on-rails
#ruby-on-rails
Вопрос:
Панель вкладок ExtJS <- вот ссылка, которая идеально подходит мне в моем проекте. Как я могу загрузить его на свой компьютер? Я имею в виду весь код?
Ответ №1:
Эта панель вкладок является частью набора компонентов ExtJS, который производится компанией под названием Sencha. Это требует изрядной настройки (которую вы можете проверить, выполнив «просмотр исходного кода» на самой странице и просмотрев включенные файлы JavaScript). Это не предварительно отформатированный макет страницы, который вы можете просто загрузить и использовать в точности как есть. ExtJS очень похож на «Swing» (если у вас есть опыт работы с Java) в использовании. Вы объединяете макеты, панели, окна, видовые экраны и т.д., Чтобы создать единый интерфейс.
Прямо со страницы есть три JS-файла, которые настраивают всю панель:
<!-- page specific -->
<script type="text/javascript" src="../shared/examples.js"></script>
<script type="text/javascript" src="../portal/sample-grid.js"></script>
<script type="text/javascript" src="grouptabs.js"></script>
Помимо этого, вам нужны некоторые конкретные таблицы стилей, чтобы придать им тот вид, который у них есть:
<!-- overrides to base library -->
<link rel="stylesheet" type="text/css" href="../ux/css/Portal.css" />
<link rel="stylesheet" type="text/css" href="../ux/css/GroupTab.css" />
Эти файлы находятся выше базовой библиотеки, которая включена.
Если вы заинтересованы в изучении ExtJS, я бы пошел по пути обучения Sencha, который представлен на их веб-сайте. За этим также стоит довольно отличное сообщество.
Извините, это непростой ответ!