首页 > 解决方案 > 如何在axios调用react中动态添加ID?

问题描述

我想在axios调用方法补丁中添加动态id

阿西奥斯。patch('classrooms/dynamic id here? Api _ key=9345c'. 我试过 ${id} 但它给出了一个错误 id not defined

函数 postData(){

  axios.patch(`classrooms/${id}?api_key=${API_KEY}`,`subject=${change}`).then((res)=>
      console.log(res.data)
      
  ).catch((err)=> console.log(err));

}

我想使用这个函数 onClick 事件,所以如果我尝试使用 const postData() 定义 id 将不起作用。有什么方法可以动态添加 ID 吗?

标签: reactjsaxios

解决方案


你试过反引号吗?

axios.patch(`classrooms/${id}?Api_key=9345c`)

这应该工作


推荐阅读