我试图用参数调用http请求。 我的页面中提到了这些参数,但是我总是得到一个空列表。
server.js
app.get('/posts', function (req, res) {
(res.json(getvaleurs(date1,
date2)));
service.ts
DonneesDeService(date1,date2){
return this.http.get('http://localhost:3000/posts'
, {
params: {
date1: new Date(2015,10,2),
date2: new Date(2015,10,3) }
}).map(res => res.json());
}
page.ts
public sendrequetteHttp() {
this.service.DonneesDeService(
this.date1, this.date2)
.subscribe((data) => {
console.log("data"+data);
}, error => {
alert("erreur de recuperation des données");
});
}
当我用值调用服务器时,它有效,但是当我传递这些参数时,它没有 任何想法?谢谢