This is my first experience with angular 2. I have created a simple form and try to submit it but when http.post is executed nothing happens. There is no request made in the
Observables are lazy so you need to subscribe on them to make the request execute even if you don't want to handle the response.
Something like that:
save(model) {
var uri = this._baseUri + "/api/contact/AddContact";
let md = JSON.stringify(model);
this.http.post(uri,
JSON.stringify(md),
{
headers: new Headers({
'Content-Type': 'application/json'
})
})
.map(res => res.json()).subscribe();
}
Hope it helps you, Thierry