ExtJS (скачать учебник) и Ruby on Rails

#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, который представлен на их веб-сайте. За этим также стоит довольно отличное сообщество.

Извините, это непростой ответ!