Bonjour,
J'ai suivi le tutoriel suivant et dans les formulaires de création et détail par exemple, j'ai l'erreur suivante :
Identifier 'name' is not defined. '__object' does not contain such a member
https://www.djamware.com/post/5a792e...eb-application
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <div class="container"> <h1>{{ contact.name }}</h1> <dl class="list"> <dt>Address</dt> <dd>{{ contact.address }}</dd> <dt>City</dt> <dd>{{ contact.city }}</dd> <dt>Phone</dt> <dd>{{ contact.phone }}</dd> <dt>Email</dt> <dd>{{ contact.email }}</dd> </dl> </div>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 import { Component, OnInit } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { ActivatedRoute } from '@angular/router'; @Component({ selector: 'app-contact-detail', templateUrl: './contact-detail.component.html', styleUrls: ['./contact-detail.component.css'] }) export class ContactDetailComponent implements OnInit { contact = {}; constructor(private route: ActivatedRoute, private http: HttpClient) { } ngOnInit() { this.getContactDetail(this.route.snapshot.params['id']); } getContactDetail(id) { this.http.get('/contacts/'+id).subscribe(data => { this.contact = data; }); } }
Partager