在React中使用superagent
,我有一个函数将代码发送到rest api服务。如果成功,它会发回一个简单的{"success": true}
。在使用.then(this.props.setStep(ACCEPTANCE))
acceptPromo (e) {
e.preventDefault()
const { offerId } = this.state
superagent
.post('/api/user/offers')
.send({offerId})
.then(this.props.setStep(ACCEPTANCE))
}
答案 0 :(得分:0)
我不确定你究竟在问什么,但是如果应该足够的话就很简单
acceptPromo (e) {
e.preventDefault()
const { offerId } = this.state
superagent
.post('/api/user/offers')
.send({offerId})
.then(data => {
if (data.success) {
this.props.setStep(ACCEPTANCE)
}
})
}