Про инициализацию счетчиков Яндекс Метрики и Google API
Небольшой разбор кода скриптов, просто было интересно понять, что примерно происходит.
Небольшой разбор кода скриптов, просто было интересно понять, что примерно происходит.
Создаётся providedIn: 'root'
сервис событий. Затем отправляются события на шину, и если какой-либо слушатель подписан на эти события, он получает уведомления.
Рассмотрены библиотеки для соединения DOM элементов стрелками. В результате исследования выбор остановился на leader-line
const { password: _, ...result } = {
id: 7,
name: 'tyapk',
password: '12345',
}
Использование сервиса для окружения вместо прямой ссылки на environment.ts
Builder (cтроитель) - порождающий шаблон программирования. Применяется для создания сложных объектов при помощи цепочки методов someBuilder->setValueA(1)->setValueB(2)->build()
// Jest
const serviceMock = {
methods: jest.fn(),
you: jest.fn(),
want: jest.fn(),
to: jest.fn(),
mock: jest.fn()
};
Общий сценарий внедрения библиотек в компоненты через DI
Добавление сторонних скриптов в Angular по запросу. Как известно, добавить скрипт через шаблон невозможно. Представлено решение как это сделать программно.