【发布时间】:2017-05-10 09:09:19
【问题描述】:
我正在尝试将价值从 ng2 服务发布到我的 MVC WebAPI。当值为false 时,它可以工作。当值为true 时,它不会回发。
我的服务.ts
EnrolStudent(HasCriminal: boolean): Observable<number> {
console.log(HasCriminal);
return this.http.post('/api/student/enrolstudent', HasCriminal).map(result => {
return result.json() as number;
}).catch(error => {
console.log(error);
return Observable.throw(new Error('Error occured in calling EnrolStudent service'));
});
}
在上面的代码中,我可以在控制台中追踪并清楚地看到HasCriminal 是真/假。
但是,如果值为true,即使我可以在控制台中看到true,它也不会发送任何内容。
您能否建议我如何将这个布尔值正确地发送到我的 MVC Webapi?
【问题讨论】:
标签: angular angular2-forms angular2-services