Публикации по теме '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 , чтобы..