Пишу обычно так
constructor(protected injector: Injector) {
this.cookieService = injector.get(CookieService);
}
Один человек сказал что это плохо так делать но не обосновал, подскажите где почитать на эту тему.
Говорит нужно делать только так
constructor(protected cookieService: СookieService) {
}
Плохо ли? Не уверен.(Бывают случаи когда надо использовать Injecter. Пример это Angular5 и HttpInterceptor который нельзя прямо инжектить тк он выдает ошибку circular dependency) Просто второй вариант более лаконичен и более понятен. Все что вам нужно знать это то что DI(Dependency injection) сделает все за вас вам лишь остается сделать 2 вещи.
@NgModule({
imports: [
CommonModule,
//and others
],
//Вот сюда добовляете классы который надо инжектить
providers: [
RestaurantService
]
})
export class XModule { }
Прочитать можете тут https://habrahabr.ru/post/281449/
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Нужно создать кнопки (удалить объект, добавить объект, редактировать объект, поднять/опустить объект на 1 позицию) Знаю, что локальные переменные...
Добрый день всем, ребят, не могу понять в чем проблема, очевидно имеет место быть какая то ошибка в ajax запросе, подскажите пожалуйста где я опростоволосился
Валидация работает только если без проверки Email, то есть только проверка пустой строки, не могу понять почему не получается добавить проверку...
Есть два брата, помогите , есть ли метод который с помощью jquery , соединяет их в один братский <ul>