vue中axios的使用

1.get请求

javascript 复制代码
axios.get('http://127.0.0.1:2333/show_course', {
  params: {
    param: choice
  }
})
.then((response) => {
  this.list = response.data;
})
.catch((error) => {
  console.error(error);
});

2.post请求:当需要向服务器提交数据以创建新资源时使用。例如,注册新用户、创建新文章或提交表单数据

javascript 复制代码
axios.post('http://127.0.0.1:2333/create_course', {
  courseName: '新课程',
  description: '这是新课程的描述'
})
.then((response) => {
  console.log(response.data);
})
.catch((error) => {
  console.error(error);
});

3.put请求:当需要更新服务器上已存在的资源时使用。例如,更新用户资料、修改文章内容或替换资源

javascript 复制代码
axios.put('http://127.0.0.1:2333/update_course/123', {
  courseName: '更新后的课程',
  description: '这是更新后的课程描述'
})
.then((response) => {
  console.log(response.data);
})
.catch((error) => {
  console.error(error);
});
相关推荐
IT_陈寒22 分钟前
React 18实战指南:5个高效能Hooks让你的开发效率提升50%
前端·人工智能·后端
前端工作日常24 分钟前
我的 代码覆盖率 入门之旅
前端·测试
前端工作日常27 分钟前
我的 单元测试 入门之旅
前端·测试
用户61204149221340 分钟前
Springboot+Vue3做的图书借阅管理系统(原创)
java·vue.js·后端
熊的猫1 小时前
校招生问我在vue中,什么时候该用 render 函数?
前端·javascript·vue.js
striver_#1 小时前
京东前端社招面经
前端·面试
掘金安东尼1 小时前
用 CSS random() 来掷骰子
前端·css·面试
前端小巷子1 小时前
Vue 事件系统
前端·vue.js·面试
訾博ZiBo1 小时前
VibeCoding 时代来临:如何打造让 AI 秒懂、秒改、秒验证的“AI 友好型”技术栈?
前端·后端
excel1 小时前
彻底理解缓冲区:从概念、背压到可运行的 Fetch 流式示例
前端