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