【发布时间】:2018-07-30 02:43:11
【问题描述】:
这是我在 app.service.ts 中使用 post 的 api 调用
userinsert(user:User,cart:Cart[])
{
var databaseinput={user:user,cart:cart};
return this.http.post("http://localhost:3000/api/payment",databaseinput);
}
这是我的 cart.component.ts 我在这里使用订阅来获取这样的数据
export class CartComponent{
mydata:string;
myfuncto(){
this.appservice.userinsert(user,currentcart).subscribe(
data => {this.mydata=data// want to do something like this
},
error => { console.log(error); // Error if any
},
()=> {}
)
console.log(mydata) //it should print the data
}
}
但是它给了我错误类型 object is not assignable to type string ,我使用了 data.json() 但没有成功,知道怎么做吗??
【问题讨论】:
标签: angular