Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «angular»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
Angular Light 0.6 2014-07-13 20:02:51
... построен на идеях Angular.js и ... похож на упрощенный Angular.js
... CSS от Angular.js 1. ...
+ развернуть текст сохранённая копия
Angular Light — это самостоятельный клиентский MV(C/VM) фреймворк, который построен на идеях Angular.js и Knockout.js, и похож на упрощенный Angular.js
Основные изменения за последнее время:
- Поддержка «совеременных» браузеров без зависимостей (12kb): Google Chrome, Firefox, IE9+ (для IE8 нужен jQuery)
- Сделан модуль анимации, можно использовать CSS от Angular.js 1.2+
- Одноразовый биндинг — после получения первых данных $watch удаляется, для этого нужно дописать "::" в начало, например {{::variable}} вместо {{variable}}.
- Сохранение результирующего списка в директиве al-repeat, после применения фильтра исходный список может изменится и иногда нужно получить результат, например для определения кол-ва элементов или для вывода «список пуст». Использовать можно так:
al-repeat="item in list | filter store to variable" , пример.
- Появился «track by» для директивы al-repeat — способ идентификации элементов в списке, работает по аналогии ng-repeat из Angular.js
- Теги для al-app, позволяют делать биндинг разных частей DOM к одному scope. Бывает полезным когда на странице используется несколько разных фреймворков и не желательно «захватывать» весь документ, с помощью тегов приложение можно «раскидать» в разные места, пример.
- В ф-ии $watch появилось событие $finishBinding, оно срабатывает после того как произойдет биндинг. Это можно использовать в место timeout в директивах (или контроллерах :) ).
- Появилась возможность в любой момент сделать текстовую директиву статической с помощью env.finally()
Читать дальше →
Тэги: angular, javascript, light, web-разработка, веб-разработка
Компания Umbrella приглашает - Разработчиков, верстальщика, QA 2014-06-28 12:19:18
... у нас. Symfony2, Angular/Backbone, Node.js ...
+ развернуть текст сохранённая копия
![](http://thinkit.ru/images/blog/titles/3227.jpg) Для опытных программистов мы оплатим время на изучение технологий, необходимых для работы у нас. Symfony2, Angular/Backbone, Node.js, WordPress.
Тэги: angular, backbone, css, html, node.js, nosql, symfony, wordpress, разработка, тестер.
Собрание ваших сочинений на Angular.js 2014-05-18 22:00:07
... имеете дело с Angular-приложением, вы сталкиваетесь ... , чтобы при этом Angular работала без ошибок ...
+ развернуть текст сохранённая копия
Данный пост будет посвящён вопросу сборки Angularjs приложений. Я рассмотрю возможные пути решения и объясню, почему в итоге решил написать несколько собственных плагинов.
Итак, а как вообще принятно решать проблему сборки в последнее время? Grunt/Gulp плагины, require.js, browserify — самые популярные варианты.
Но есть нюанс. Когда вы имеете дело с Angular-приложением, вы сталкиваетесь с необходимостью декларирования зависимостей между модулями для их правильной сборки. Поясню на примере.
Если у вас простейшее приложение, которое состоит из нескольких файлов:
app.js
controllers.js
services.js
directives.js
filters.js
То никаких проблем нет. Вы можете вручную прописать порядок их подключения в том же Grunt/Gulp.
Но, допустим, если вы захотите реализовать такую архитектуру, при которой каждый отдельный сервис, контроллер, директива и т. д. находятся в отдельных файлах, то есть:
app.js
controllers/
FirstCtrl.js
SecondCtrl.js
services/
FirstSrv.js
SecondSrv.js
То вы столкнётесь с рядом трудностей. Главным образом, трудности будут с тем, как сшить все файлы так, чтобы при этом Angular работала без ошибок. В чем трудность?
Читать дальше →
Тэги: angular.js, angularjs, grunt, gulp, javascript, веб-разработка
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №97 (16 — 22 февраля 2014) 2014-02-22 23:30:47
Несмотря ни на что, предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, ...
+ развернуть текст сохранённая копия
Несмотря ни на что, предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости
![](http://habrastorage.org/getpro/habr/post_images/e28/4db/8bf/e284db8bfae260bd75a1e0410eadf394.jpg)
Читать дальше →
Тэги: angular, css, css3, emberjs, group, html, html5, jquery, kit, whatsapp, yandex, zfort, блог, браузеры, веб-дизайн, веб-разработка, дайджест, интересное, компании, новости, ресурсы, сми, ссылки
Angular Light: «Ленивое» подключение директив и препроцессор 2014-02-11 23:05:28
Для увеличения гибкости использования директив, я добавил «препроцессор» для директив. Он ...
+ развернуть текст сохранённая копия
Для увеличения гибкости использования директив, я добавил «препроцессор» для директив. Он вызывается в момент «подключения» директивы в DOM. Вы можете расширить его либо заменить на свой, что дает такие возможности как:
- Добавление своих атрибутов в директивы (наподобие template, templateUrl, scope ...)
- Преобразование директив и их подмена
- Смена местоположения директив, например в хранить часть директив в scope (ну а вдруг захочется)
Далее пара примеров: Читать дальше →
Тэги: angular, javascript, light, web-разработка, веб-разработка
Главная / Главные темы / Тэг «angular»
|
Взлеты Топ 5
Падения Топ 5
|