如何在reactjs中的post请求中使用按钮id动态



我正在使用带有axios的reactjs。目前,我正在使用getapi来获取列表。每一列都有一个唯一的id,我想将这个id用于新的文章API";张贴请求";身体

按钮

<Button variant="outlined" color="primary" id={data.id} onClick={handleDialogOpenTwo}>
Faq
</Button>

张贴api并希望在此处使用

axios.post('https://gatewayapi.invest19.com/api/faqs',
{ 
ipoId: '1511',   **i want to use this button id here**
faqList:[
{ question: this.state.question, 
answer: this.state.answer,
}
]
}
)

对话框

<Dialog open={isOpenTwo} onClose={handleDialogCloseTwo} className="quistion_Popup">
{/* <DialogTitle>Confirm</DialogTitle> */}
<DialogContent>
<DialogContentText>Add Faq</DialogContentText>
<FaqPage/>
</DialogContent>
</Dialog>
const handleDialogOpenTwo = (e)=>{

console.log(e.target.id);

.... body of the function
}

你可以像这个一样访问它

最新更新