Угловой карма-жасмин не подходит для трубы DatePipe - PullRequest
0 голосов
/ 27 июня 2018

Я использую Angular2 и имею родительские дочерние компоненты. Мой дочерний компонент использует провайдера DatePipe, из-за которого родительский модульный тест не проходит и выдает ошибку ниже,

Ошибка: недопустимое состояние: не удалось загрузить сводку для канала DatePipe.

Как решить эту проблему?

1 Ответ

0 голосов
/ 27 июня 2018

Обновление: Решена проблема. Я добавил DatePipe в качестве поставщика в мой дочерний компонент, который больше не нужен. Не нужно вводить трубы. Вместо этого используйте основную функцию трубы. Все Angular сейчас общедоступны.

// Просто импортируем DatePipe import {DatePipe} из '@ angular / common';

// В определении класса создаем экземпляр DatePipe datePipe = новый DatePipe ('en-US');

// И просто вызвать метод transform console.log (this.datePipe.transform (dateValue, 'MM / dd / yyyy'));

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...