Публикации по теме 'angular2'


Angular Router: понимание перенаправлений
Виктор Савкин - соучредитель nrwl.io , предоставляющий Angular консалтинг корпоративным командам. Ранее он входил в основную команду Angular в Google и создавал модули внедрения зависимостей, обнаружения изменений, форм и маршрутизатора. Используя перенаправления, мы можем преобразовать URL-адрес до того, как маршрутизатор создаст из него состояние маршрутизатора. Это полезно для нормализации URL-адресов и крупномасштабных рефакторингов. Эта статья основана на книге Angular..

Перенаправление элементов управления формы в пользовательские компоненты управления в Angular
Иногда мы хотим перенаправить и использовать существующий элемент управления формы, а не создавать избыточную оболочку средства доступа к значению. Одним из распространенных вариантов использования является создание, например, пользовательских компонентов input . Следующее изображение описывает нашу цель: Мы хотим использовать элементы управления формы, переданные через директивы formControl , formControlName и ngModel , в нашем пользовательском компоненте input и..

Как собрать/развернуть часть вашего приложения Angular
Вам когда-нибудь приходилось создавать/развертывать только часть вашего приложения Angular или, может быть, скрывать некоторые маршруты в определенных средах? Эта статья поможет вам уменьшить размер пакета/время сборки, отправляя только то, что необходимо. . Вот некоторые из концепций, которые мы рассмотрим: Ленивые маршруты загрузки (с использованием автономных компонентов) Параметры конфигурации CLI — замена файлов Новые функции Angular, такие как: bootstrapApplication ,..

Краткое руководство по директивам Angular 2
В отличие от Angularjs, Angular 2 позволяет использовать ТРИ различных типа директив. Кроме того, в отличие от Angularjs, вы не можете разработать свое приложение, не используя хотя бы один из этих типов. Компоненты — это основной способ, которым мы определяем логику на странице, как путем рендеринга элементов на странице, так и путем управления их функциональностью. Все три типа выполняют определенные задачи в DOM и относительно просты в реализации. 1. Компоненты Соглашение об..

Как перехватывать запросы XMLHttpRequest (Xhr) в Angular + HttpInterceptor
Angular предоставляет HttpInterceptor для перехвата всех сетевых запросов, сделанных службой Http или HttpClient , чтобы вы могли добавлять заголовки, такие как токены Authorization или AppId . Но он не перехватывает запросы XmlHttpRequest (XHR), сделанные явно. В этой истории мы увидим, как перехватывать запросы XHR в Angular. Угловой HttpInterceptor: Когда вам нужно передать определенные заголовки или изменить ответ API-интерфейсов REST, используемых в приложении..

Ленивая загрузка с Angular Dart
Малоизвестный факт: Angular Dart поддерживает отложенную загрузку с 1.0. Что для вас делает отложенная загрузка (называемая в Dart отложенной загрузкой )? Вы можете разбить свое приложение на небольшие зависимые части. Работает в любом браузере - автоматически, без полифилов Используйте полностью типизированный код Dart - даже ваши отложенные библиотеки напечатаны Не волнуйтесь - вам не нужны дополнительные плагины, загрузчики, шаги сборки или зависимости любого рода. Он..

Пересматривая Angular 2 в реальном времени
В мае Angular 2 выпустил версию rc.1, которая принесла довольно много изменений, в основном переименование пакетов и некоторые перемещения. Чтобы получить представление о структуре с официальным кандидатом на выпуск, мы собираемся создать приложение Angular 2 в реальном времени, которое позволит вам искать в Twitter обновления в реальном времени. Это сообщение в блоге является обновлением нашего исходного сообщения об Angular 2 , но в нем содержится актуальная информация о первом..