我正在为我的 Ant 设计模式组件而苦苦挣扎。组件可见性设置为本地状态。在这种模式下,我必须使用以下代码选择付款方式:
setPayment(object){
let totalPrice = this.props.activeSell.fields.total_price.value.toFixed(2)
let tempState = {
fields:{
totalValue:{
value: totalPrice
},
receiveValue:{
value: (object.id == 2 || object.id == 3) ? totalPrice : ''
},
change:{
value: '0.00'
},
},
isreceiveValue: (object.id == 2 || object.id == 3) ? true : false,
visible: true,
payment: object
}
this.setState({ state: Object.assign(this.state,tempState)});
...
但不是在当前模态上设置付款方式,而是在前面发生另一个模态。当我完成并关闭我的模式时,我必须关闭另一个(第一个)。
我只想设置状态并保留一个 openi 模式。有什么建议么?
谢谢!