Tag Archives: angular.js
Логирование js-ошибок в piwik (аналог google analytics)
Piwik — аналог google analytics, который ставится на свой домен. Копирует апи google analytics, так что всё описанное можно с небольшими изменениями применить и при использовании google analytics.
unit-тестирование AngularJS
http://www.yearofmoo.com/2013/01/full-spectrum-testing-with-angularjs-and-testacular.html — эту статью я уже упоминал; теория тестирования AngularJS. http://docs.angularjs.org/guide/dev_guide.unit-testing — небольшая и не слишком полезная официальная документация. http://karma-runner.github.io/0.8/index.html — инструмент для запуски автоматических тестов (как правильно подгружать внешние шаблоны). Примеры: https://github.com/vojtajina/ng-directive-testing https://github.com/angular/angular-seed https://github.com/IgorMinar/foodme/tree/master/test
Пример работы с ng-class в Angular.js
Два способа менять класс в зависимости от условия:
1 |
ng:class="{true:'<название класса>', false:''}[$index==selectedIndex]" |
и
1 |
ng-class="{<название класса>: $index==selectedIndex}" |
Подробнее: http://stackoverflow.com/questions/7792652/what-is-the-best-way-to-conditionally-apply-a-class-with-angularjs А то в официальных доках на эту тему не густо(
Подробно о директивах в AngularJS
http://youtu.be/WqmeI5fZcho
Всестороннее тестирование приложения с AngularJS и Testacular
http://www.yearofmoo.com/2013/01/full-spectrum-testing-with-angularjs-and-testacular.html
Эмуляция запросов к серверу в angular.js
Очень удобно, если сначала разрабатывается полностью клиентская часть.
Директивы для Angular.js
Писать свои директивы для angular.js просто, а использовать их потом — удобно.
AngularUI
Видео о AngularUI — обёртке над AngularJS, которая позволяет делать вещи вроде jQuery Passthrough, для удобной совместной работы AngularJS и JqueryUI. http://youtu.be/Uu37FEeY4wQ Качество видео плохое, к сожалению.
Хорошие статьи про angular.js
Серия из двух очень длинных статей про AngularJS http://www.yearofmoo.com/2012/08/use-angularjs-to-power-your-web-application.html http://www.yearofmoo.com/2012/10/more-angularjs-magic-to-supercharge-your-webapp.html Особенно понравилась вторая.