Главная » Архив меток: Angular (страница 9)

Архив меток: Angular

Angular и ошибки в Internet Explorer

От автора: вы установили Angular CLI и использовали его для создания нового приложения. Но, когда вы пытаетесь просмотреть его в Internet Explorer (IE), вы видите в Angular ошибки, а точнее — ничего не видите в браузере. Что дальше? Плохие новости: Для поддержки приложениями Angular CLI Internet Explorer требуется выполнить еще нескольких действий. Хорошие новости: Это очень просто: раскомментируйте несколько импортов ...

Читать далее »

Понятие области видимости провайдера и создание сервисов в Angular

От автора: сервисы являются одним из основных блоков каждого приложения. В Angular сервис — это всего лишь класс TypeScript с или даже без декоратора @Injectable. Чтобы создать сервис, нам нужно создать класс export class VoteService {} И зарегистрировать его в массиве провайдеров @NgModule: import {VoteService} from './vote.service'; ... @NgModule({ imports: [ BrowserModule], declarations: [ AppComponent], bootstrap: [ AppComponent], providers: [VoteService] ...

Читать далее »

3 полезных совета по TypeScript для Angular

От автора: это 3 совета, которые я нахожу довольно удобными при работе с TypeScript Angular: 1) устраните необходимость импорта интерфейсов; 2) сделайте все свойства интерфейсов необязательными; 3) прекратите выдавать мне ошибку, я знаю, что я делаю. Хотя я обнаружила их при работе с приложением Angular, но все эти советы не относятся к Angular, а к TypeScript. Устраните необходимости импорта интерфейсов ...

Читать далее »

Выполнение обнаружения изменений Angular Ivy: вы готовы?

От автора: в то время как новый визуализатор Ivy не является полностью особенным, многие люди задаются вопросом, как он будет работать и какие изменения он подготавливает для нас. В этой статье я собираюсь визуализировать механизм того, как происходит обнаружение изменений Ivy, показать некоторые вещи, которые мне действительно нравятся, а также создавать простые приложения, основанные на инструкциях, похожих на инструкции Angular ...

Читать далее »

Первый взгляд на новый принцип разработки: Angular Ivy

От автора: что такое Angular Ivy? Узнайте, как работает этот новый движок для Angular, как следить за его обновлением по мере разработки, а также что это значит для вас? Если вы находитесь в мире, где осуществляется Angular разработка, вы можете услышать это модное словечко «Ivy». Но что такое Ivy? Это растение, на которое не хочется наткнуться? Злодей комиксов? Группа колледжей? ...

Читать далее »

Отслеживание изменений в Angular 2: все, что нужно знать

От автора: если вы похожи на меня и хотите получить всестороннее понимание механизма, как происходит в Angular 2 отслеживание изменений, вам в основном нужно исследовать источники, поскольку в Интернете мало информации. В большинстве статей упоминается, что каждый компонент имеет свой собственный детектор изменений, который отвечает за проверку компонента, но они не выходят за рамки этого и в основном фокусируются на ...

Читать далее »

Использование модуля Angular NgModules для многоразового кода и многое другое

От автора: в Angular модуль NgModules — основная концепция, которая является частью каждого приложения и помогает связать некоторые важные детали для компилятора и runtime. Они особенно полезны для организации кода в функциях, ленивых роутов загрузки и создания многоразовых библиотек. В этом руководстве мы рассмотрим основные виды использования NgModules с некоторыми примерами, чтобы показать вам, как их использовать в ваших проектах ...

Читать далее »

Топ 20 причин, почему вы должны использовать Angular

От автора: для чего использовать Angular? Спустя пару лет этот фреймворк стал прорывом в мире приложений. Теперь инженеры не могут представить создание замечательного одностраничного приложения без Angular. Что делает его незаменимым, так это то, что это система с открытым исходным кодом, которая поддерживается очень продвинутым фреймворком JavaScript и влияет на HTML, а также облегчает путь к тому, чтобы отличить идеал ...

Читать далее »

Что нового в Angular 6?

От автора: как многие из вас уже знают, вышел Angular 6 RC2, а скоро будет выпущен и GA. По мере приближения даты релиза, многим из нас было интересно, какие новые функции будут введены, и какие преимущества они нам предлагают. Для начала этот релиз делает Angular легче, быстрее и проще. Разработчикам он должен понравиться тем, что он еще упрощает процесс разработки. ...

Читать далее »

Тестирование Angular: введение для разработчика

От автора: в этом руководстве мы узнаем, как писать автоматизированные тесты в проектах Angular 5. Тестирование – базовая функция, доступная во всех проектах, созданных с помощью Angular CLI или Angular quick start. Тестирование Angular — это огромная, сложная тема, которая включает в себя много подтем. Чтобы полностью ее рассказать, понадобится несколько глав или целый курс. В этом руководстве я покажу ...

Читать далее »