Как стать автором
Обновить

Треугольно-оквадраченный релиз AngularJS 1.1.5. Что нового?

Время на прочтение1 мин
Количество просмотров6.6K
Вчера разработчики выкатили новую (пока еще не стабильную) версию. Основные изменения:

$animator:
добавлена поддержка пользовательских событий анимации [щелк]
добавлена возможность глобально отключать и включать анимацию [щелк]

$http:
добавлена возможность прервать запрос при выполнении обещания (объекта promise) [щелк]
добавлен заголовок по умолчанию для PATCH запросов
добавлена поддержка таймаута для JSONP запросов

$parse: добавлена поддержка тернарного оператора (exp1? exp2: exp3)

$q: добавлен метод $q.always() в API обещания, пригодящийся для очистки мусора после выполнения обещаний [щелк]

$controller: добавлена поддержка псевдонимов «as controllerAlias» в атрибутах [щелк]

$injector: Добавлен метод has для запросов

Директивы:

ngAnimate:
добавлена поддержка CSS3-анимации с рабочими задержками и составной длительностью [щелк]
а так же отмена предыдущих незаконченных анимаций при запуске новой

ngSrcset: добавлена новая директива ngSrcset (аналогична ngSrc и ngHref)

ngIf: добавлена адаптированная ui-if из AngularUI. В отличие от ngShow/ngHide удаляет/восстанавливает элемент в DOM

select: добавлен trackByExpression для работы с массивами и объектами

ngInclude: добавлено событие $includeContentRequested, возникающее при запросе контента

Мобильные устройства:

ngClick: переименовали ngTap + теперь он добавляет CSS-класс для зажатого элемента [щелк]

ngSwipe: добавлены директивы для левого и правого свайпов [левый, правый]

А так же улучшены доки, пофиксены баги и проч.

Полный список изменений на английском. Скачать сборку можно с официального сайта
Теги:
Хабы:
Всего голосов 8: ↑7 и ↓1+6
Комментарии5

Публикации

Истории

Работа

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань