Публикации по теме 'angular-4'


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

Angular4 — примерка, ngx-бутстрап
В предыдущем посте мы попытались создать модуль, компонент и маршрутизацию. Давайте посмотрим, как добавить сторонние библиотеки. Вы можете проверить код здесь . git checkout -b part3.0 origin/part3.0 В Angular4 добавление сторонних библиотек довольно просто. Установите с помощью npm и добавьте модуль. Это одна из моих самых любимых функций в Angular4. PrimeNG PrimeNG — одна из самых используемых и популярных библиотек Angular4. Он состоит из множества компонентов и прост..

Путешествие Angular: от начала до будущего
Речь идет об Angular и его рождении, а также о распространенных заблуждениях, которые проникли в язык с момента его создания, и о том, что мы, как разработчики, можем сделать, чтобы устранить эти заблуждения. И вперед.. Почему Angular отличается от Angular JS? Angular JS был самым первым выпуском Google для работы с Web Frameworks, это было 6 лет назад. Прошло время, и требования изменились, как и мир веб-фреймворков. В Angular JS было много вещей, которые нравились..

Ошибка: не удается найти модуль ‘@ angular-devkit / core’
Я боролся с той же проблемой всего минуту назад. Мой проект был создан с использованием angular-cli версии 1.6.0. Когда я хотел запустить свой сервер ng, я обнаружил следующую ошибку: ng s ошибка⬇︎ module.js:557 throw err; ^ Error: Cannot find module '@angular-devkit/core' at Function.Module._resolveFilename (module.js:555:15) at Function.Module._load (module.js:482:25) at Module.require (module.js:604:17) at require (internal/module.js:11:18) at..

Угловые динамические компоненты
Или как избежать бесконечного накопления * ngIf в ваших шаблонах Angular4 +. Демо-версия включена! Каждое веб-приложение, над которым я работал, имело сценарий, в котором у вас есть набор данных, и вам нужно представить каждый элемент из этого набора немного по-другому. Обычно существует цикл for , который просматривает набор данных и отображает эти данные в шаблоне HTML. И что обычно случается, так это то, что у вас есть огромный шаблон, управляемый множеством операторов IF , чтобы..