要在React JS中使用Axios进行POST请求,可以按照以下步骤解决问题:
npm install axios
import axios from 'axios';
const postData = async () => {
try {
const response = await axios.post('https://api.example.com/post', { data: 'example data' });
console.log(response.data);
} catch (error) {
console.error(error);
}
};
确保替换URL(https://api.example.com/post)为实际的目标URL,将请求的数据({ data: 'example data' })更改为您要发送的实际数据。
这样,当按钮被点击时,Axios将发送POST请求到指定的URL,并打印响应数据到控制台。如果请求出错,将会打印错误信息到控制台。
请注意,以上代码示例使用了async/await语法来处理异步请求。这是ES6中引入的一种处理异步代码的方式,更加简洁和易读。