0
说我有这个click处理程序:处理从承诺中的onClick反应
<button type="submit" onClick={this.handleSubmit} value="Submit">Submit</button>
单击处理程序启动此:
handleSubmit: function (e) {
e.preventDefault();
// TODO: do something with -> this.state.file
var data = new FormData();
data.append('file-0', this.state.file);
return $.ajax({
type: 'POST',
url: 'http://localhost:4000/upload',
data: data,
headers: {
'x-baymax-mapping-type': this.props.mappingType
},
cache: false,
contentType: false,
processData: false,
});
},
是有办法来处理由$就返回的承诺?
你有没有尝试将'.then()'链接到'$ .ajax()'调用? – rguerrettaz