Во время ng build --prod
появляется сообщение об ошибке:
ОШИБКА в src / app / book / book.component.html (49,12):: свойство
'description' не существует для типа 'any []'.
Мой book.component.html выглядит следующим образом:
<p>{{books_edit_data.description}}</p>
Мой book.component.ts выглядит следующим образом:
export class BookComponent implements OnInit {
books_edit_data = [];
constructor(private bookService: BookService) {
}
editBook(id){
this.bookService.getBook(id).subscribe(data => {
this.books_edit_data = data;
//console.log(this.books_edit_data);
});
}
и мой book.service.ts , как показано ниже:
getBook(number): Observable<any>{
const url = `${this.url}/api/book/`+number+`/edit`;
return this.http.get(url,{headers: new HttpHeaders({Authorization:'Bearer '+ this.token})});
}
console.log(this.books_edit_data);
{id: 1, автор: "Мистер Хорхе Фахей IV", описание: "Ящерица, Билл, был
в таких длинных локонах, и мое ... как ваше величество? он спросил. 'Начать
в марте. ", create_at:" 2018-03-22 02:26:45 ", updated_at:
"2018-03-22 02:26:45"}
Есть предложения по этому поводу?