Ответы пользователя по тегу TypeScript
  • Для чего используются resolver-ы в Angular 2?

    DarthJS
    @DarthJS
    Resolve используется в случаях, когда тебе нужно дождаться данные, которые передаются тебе с задержкой (асинхронные). Например в Angular 1, когда тебе приходит promise, тебе нужно его разрезолвить (часто помагает перевод слова/параметра, njulf становится яснее, что оно делает), а потом инджектить в контроллер. То есть вьюшка дожидается, когда в роуте произойдёт подготовка данных, а уже потом отображает.
    Такая же ситуация и в Angular 2, только еще появились Observable, помимо Promise.
    Ответ написан
    Комментировать