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


Angular 6: слайдер HD-изображений
Как показать потрясающий слайдер HD-изображений, не замедляя работу вашего сайта? Недавно я сделал сайт для друга, работающего фотографом. У нее потрясающие фотографии, и она хотела показать их в максимально возможном разрешении, чтобы люди могли оценить ее искусство. Поэтому я работал над этим, чтобы не замедлять работу ее веб-сайта для людей, а также для Google или другой поисковой системы. Цель состоит в том, чтобы сначала загрузить изображения с низким разрешением, чтобы ваши..

Библиотека с Angular 6+: полное руководство
Давайте сделаем компоненты снова великолепными! Как вы, возможно, знаете, современная веб-разработка основана на компонентах, направленных на повышение удобства повторного использования и быстрой разработки. В этой статье я постараюсь подвести итог тому, как подготовить проект библиотеки с Angular 6+. Прежде чем начать эту статью, я бы порекомендовал иметь некоторый опыт работы с Angular и Angular CLI, чтобы не заблудиться. Перво-наперво Убедитесь, что вы обновили angular-cli и..

Аутентификация JWT в MEAN (Mongodb, Express, Angular 6, Node js)
Введение Каждое приложение использует методы аутентификации для аутентификации пользователей, пока пользователь пытается войти в систему. Некоторые могут использовать аутентификацию на основе файлов cookie или могут использовать аутентификацию jwt для аутентификации пользователей. JWT (JSON Web Token) - это стандарт аутентификации, который генерирует зашифрованный токен, когда учетные данные пользователя совпадают, и пользователь вошел в систему. Этот токен используется для..

Автоматическая прокрутка в Angular 2+ с использованием директивы
это поможет вашему вебу стать более динамичным import { Directive, OnInit, ElementRef, OnDestroy, AfterViewInit, OnChanges, Input } from ' @angular/core '; import { Subject } from 'rxjs'; import { distinct, filter, delay, first } from 'rxjs/operators'; @Directive({ selector: '[appScrollToElement]' }) export class ScrollDirective implements OnInit, OnDestroy, AfterViewInit, OnChanges { @Input () isScroll: boolean | undefined; @Input () delayMS: number | undefined;..