Ich habe den folgenden Code:Typoskript Angular2 - beschweren sich über fehlende Typen
var headers = new Headers();
// headers.append('Content-Type', 'application/json');
headers.append('Content-Type', 'application/x-www-form-urlencoded');
this.http.post(
'http://192.168.1.45:3000/testrestapi',
{headers: headers}
).map((res => res.json())
.subscribe(data => {
// we've got back the raw data, now generate the core schedule data
// and save the data for later reference
this.data = data;
console.log('Friends Provider was a success!');
console.log(JSON.stringify(data));
resolve(this.data);
},
(err)=>{
console.log('Error in Friends Provider!');
},
()=>{
console.log('Friends Provider network call has ended!');
}
)
)
});
Der Code kompiliert ohne Fehler in Ordnung, aber ich erhalte die folgenden Fehler in meiner ide:
I Ich folge dieser Dokumentation: https://angular.io/docs/js/latest/api/http/Http-class.html. Es zeigt, wie HTTP für GET, aber nicht für POST verwendet wird. Es scheint, dass ich den Typ für meine Kopfzeilen vermisse, die ich nicht sicher bin, was ich hier auch setzen soll, beklagt sich über den Typ für die subscribe Methode und wieder bin ich unsicher, was ich hier setzen soll, während ich den Dokumenten folge und es scheint nicht etwas anderes haben?
ist es vollständiger Code? – micronyks
* kompiliert ohne Fehler * und dann zeigen Sie ein Bild von Kompilierungsfehlern? Sie importieren Http zweimal wie der Fehler sagt, für Anfänger. Lies die Fehler und repariere die einfachsten zuerst. –