AngularJS 1.3

AngularJS 1.3: новые директивы и улучшенная документация

AngularJS доступен теперь в версии 1.3 и помимо огромного количества улучшений в документации содержит новые модули и директивы, облегчающие работу с этим JavaScript фреймворком и делающие ее более эффективной.

Разработчики JavaScript фреймворка AngularJS опубликовали версию 1.3 инициированного Google проекта. Спустя восемь месяцев после выхода предыдущего релиза вышло обновление, содержащее среди прочего улучшенный API для пользовательских элементов управления и анимации, а также переработанную документацию. Одним из самых больших нововведений стал так называемый one-time binding: если разработчик помечает в AngularJS 1.3 какое-то выражение знаком «::», то это выражение интерполируется один раз, и больше его не трогают.

А еще пользователям фреймворка доступны новые директивы. Так, например, ngMessage поможет представлять сообщения в шаблонах (например, формуляры и т.п.), а ngModelOptions поможет разработчику самому определять, как будут обрабатываться изменения в модели. Другая новинка в версии 1.3: ARIA-атрибуты (Accessible Rich Internet Applications) будут доступны через параметр ngAria.

Полный список изменений, как обычно, можно посмотреть в changelog’e. Советы по обновлению и миграции с версии 1.2 на версию 1.3 найдете в Migration Guide. Кстати, новая версия AngularJS 1.3 больше не поддерживает Internet Explorer 8. Ну, и ладно 🙂