reactjs - 如何在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 吗?
解决方案
你试过反引号吗?
axios.patch(`classrooms/${id}?Api_key=9345c`)
这应该工作
推荐阅读
- java - Spring boot 测试失败,仅对 Repository 类的依赖关系不满足
- java - 页面工厂在 Selenium 中返回 null
- azure-devops-rest-api - 如何使用 ADO Rest API 获取特定构建中的测试运行列表
- google-chrome - 使用自定义/外部协议可能导致此 Chrome 安全警告的原因是什么?
- c++ - 如何使用模板自定义容器重载 ostream_iterator?
- excel - 使用给定列表查找和替换宏,保持格式化
- c# - 有没有办法使用c#从源代码复制最新的文件和文件夹(对新创建的文件和文件夹进行排序)?
- python-3.x - 我正在尝试使用 texblob 翻译器将 .csv 文件翻译成英文,但出现以下错误
- python - 如何在 selenium 自动保存谷歌搜索中的第一个链接?
- r - 确定ggplot2中离散数据的x轴顺序