Стили CSS правильнее всего размещать в отдельных файлах. Внутри тех компонентов вашего приложения, которые нужно оформить при помощи CSS, укажите имя класса через свойство cls. Запустите в терминале из директории вашего приложения sencha app watch. Теперь при создании и изменении файлов SCSS, будет на лету меняться внешний вид вашего приложения (с задержкой в 1-2 секунды). Куда помещать файлы, чтобы они подтягивались автоматически, показано на скриншоте:
четверг, 27 марта 2014 г.
Где правильнее размещать стили
Стили CSS правильнее всего размещать в отдельных файлах. Внутри тех компонентов вашего приложения, которые нужно оформить при помощи CSS, укажите имя класса через свойство cls. Запустите в терминале из директории вашего приложения sencha app watch. Теперь при создании и изменении файлов SCSS, будет на лету меняться внешний вид вашего приложения (с задержкой в 1-2 секунды). Куда помещать файлы, чтобы они подтягивались автоматически, показано на скриншоте:
вторник, 25 марта 2014 г.
ExtJs 5: люди делятся на две категории
Рад сообщить, что следующая версия всеми нами любимого фрейнворка должна появится уже совсм скоро. В интернете уже началось обсуждение нововведений. В частности, для каждого экземпляра view можно создавать отдельный экземпляр controller. Многим этой возможности нехватало. По идее, это позволяет хранить в свойствах контроллера состояние виджета.
Больше нет необходимости писать в контроллеры рефы, а затем повторять те же строчки внутри метода init, чтобы назначить обработчики событий. Имя метода-обработчика можно указывать приямо во view. Для привяки контроллера, view получило дополнительное свойство - controller.
Ext 5 View Controller Event Listening
Мда, у кого-то уже есть, а у кого-то ещё нет...
Больше нет необходимости писать в контроллеры рефы, а затем повторять те же строчки внутри метода init, чтобы назначить обработчики событий. Имя метода-обработчика можно указывать приямо во view. Для привяки контроллера, view получило дополнительное свойство - controller.
Ext 5 View Controller Event Listening
Мда, у кого-то уже есть, а у кого-то ещё нет...
понедельник, 10 марта 2014 г.
Виртуалка для занятий
Создавал в Oracle Virtual Box 3.2 (программа бесплатная). В последней версии 4.3 тоже открывается без проблем.
КОНФИГУРАЦИЯ
КОНФИГУРАЦИЯ
Linux Ubuntu 12.04 LTC 32bit
JRE 1.7.0_51
Apache 2.2.22
MySQL 5.5.35
PHP 5.3.10
PhpMyAdmin 3.4.10
FireFox 27.0.1
FireBug 1.12.7
Ruby 2.0.0
SenchaCmd 4.0.2
ExtJs 4.2.1
NetBeans 7.4
Демо-проект School.
скачать снэпшот
скачать с Яндекса
После установки Oracle Virtual Box в папке VirtualBox VMs, предназначенной для хранения снапшотов, создать подпапку extjs_clone. Поместить в неё оба скачанных файла extjs_clone.vbox и extjs_clone.vdi. Два раза щёлкнуть по extjs_clone.vbox (в Windows), чтобы виртуалка появилась в списке VirtualBox.
extjs_clone
extjs_clone.vbox
extjs_clone.vdi
Пользователь: u
Пароль: u
localhost
localhost/phpmyadmin
Username: root
Password: u
Пользователь: u
Пароль: u
localhost
localhost/phpmyadmin
Username: root
Password: u
Подписаться на:
Сообщения (Atom)