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);
});
相关推荐
工业甲酰苯胺1 天前
实现 json path 来评估函数式解析器的损耗
java·前端·json
老前端的功夫1 天前
Web应用的永生之术:PWA落地与实践深度指南
java·开发语言·前端·javascript·css·node.js
LilySesy1 天前
ABAP+WHERE字段长度不一致报错解决
java·前端·javascript·bug·sap·abap·alv
Wang's Blog1 天前
前端FAQ: Vue 3 与 Vue 2 相⽐有哪些重要的改进?
前端·javascript·vue.js
再希1 天前
React+Tailwind CSS+Shadcn UI
前端·react.js·ui
用户47949283569151 天前
JavaScript 的 NaN !== NaN 之谜:从 CPU 指令到 IEEE 754 标准的完整解密
前端·javascript
群联云防护小杜1 天前
国产化环境下 Web 应用如何满足等保 2.0?从 Nginx 配置到 AI 防护实战
运维·前端·nginx
ss2731 天前
Springboot + vue 医院管理系统
vue.js·spring boot·后端
醉方休1 天前
Web3.js 全面解析
前端·javascript·electron
前端开发爱好者1 天前
前端新玩具:Vike 发布!
前端·javascript