使用表单数据上传文件和其他表单输入时,它不接受整数。当我们传递整数值时,它将转换为字符串。但我需要通过表单数据将整数,即数字,字符串和文件上传传递给REST API。任何人都可以为此建议吗?提前谢谢。
答案 0 :(得分:0)
Save(model: yourmodalarray[]): Observable<any> {
var formData: FormData = new FormData();
formData.append('id', '');
const headers = new Headers({
'Accept': 'application/json',
'enctype': 'multipart/form-data'
});
const options = new RequestOptions({ headers: headers });
return this._http
.post(this._baseUrl + 'Save', formData, options)
.map(res => <any>res.json())
.catch(this.handleError);
}
使用append方法传递整数值。我希望这个帮助......