2016-12-28 6 views
1

Поскольку я не использую БД и создаю свои собственные данные для демонстрационного проекта, SOF не смог помочь.Поставляемые параметры не соответствуют ни одному типу цели

У меня есть следующее сообщение об ошибке, когда я парить над методом:

Service

Который получает его методы из следующих действий:

service

Что смущает то, что этот метод работает просто отлично и точно такая же реализация.

working code

Constructor:

constructor

ответ

1

Ошибка за себя, вы должны пройти books коллекцию getAllAvailableFictionBooks & getAllAvailableProgrammingBooks метода.

Вы напрямую вызываете метод getAllAvailableFictionBooks, не передавая параметры. Скорее я бы сказал позвонить getAllAvailableFictionBooks & getAllAvailableProgrammingBooks от getAllBooks() способ. И это должно выглядеть следующим образом.

this.bookService.getAllBooks().forEach((books) => { 
    this.allBooks = books; 
    this.availableFictionBooks = this.bookService.getAllAvailableFictionBooks(books); 
    this.availableProgrammingBooks = this.bookService.getAllAvailableProgrammingBooks(books); 
}); 
+0

@ Drew1208 Что я должен искать, это сработало? –

+0

Получил это, чтобы работать! – Drew1208

Смежные вопросы