Задать вопрос
@DarCKoder

Пишет нет провайдера для сервиса, что делать?

Моё почтение.
Код
Интересует Раздел Phrases. А точнее, при клике на фразу выводится компонент phraseDetails.component.ts где выводится данная фраза в более подробном виде.
Так же в phraseDetails есть возможно изменить фразу. На скрине видно.
Пытался реализовать canDeactivate, который находится здесь.

В общем по ошибке понял что дело в том, что angular не может заПРОВАЙДЕРИТЬ сервис деактивации.
Но его провайдер находится здесь, в главном модуле.
Выводится ошибка:
853761c1225e406ba8a9bf4f320f08b8.png
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Решения вопроса 1
https://github.com/DarKCoder666/AngularLearning/bl...

Замени
import { CanDeactivateService } from './services//can-deactivate-service';

На
import { CanDeactivateService } from './services/can-deactivate-service';

возможно проблема в этом
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы