Я хочу запустить свой проект, чтобы сохранить контакт в моем интерфейсе. Я прочитал эту ошибку в моей IDE webStorm ОШИБКА в src / app / new-contact / new-contact.component.ts (24,9): ошибка TS2322: тип «Объект» не может быть назначен типу «Контакт».Тип «Объект» назначается очень немногим другим типам.Вы хотели использовать вместо этого любой тип?Свойство 'id' отсутствует в типе 'Object'.
В строке new-contact.component.ts (24,9) (при .subscribe ((data)) У меня есть этот код
saveContact(){
this.contactService.saveContact(this.contact)
.subscribe((data) => {
this.contact = data;
this.mode = 2;
}, err=>{
console.log("ErReUr : "+err);
});
}
И у меня есть код службы
saveContact(contact: Contact){
return this.http.post("http://localhost:8080/addPerson", contact);
}
И у меня есть мой класс в проекте, но в файлев проекте и это код
export class Contact {
any = null;
nom: string = '';
prenom: string = '';
email: string = '';
tel: number = 0;
photo: string = '';
dateNAissance:Date;
}
проблема в идентификаторе Контакт и в объекте
Помогите мне, я хочу решение и спасибо:)