当前位置: 首页 > news >正文

网络服务器搭建与配置济南做网站优化的公司

网络服务器搭建与配置,济南做网站优化的公司,wordpress 登录信息,什么网站做软件任务挣钱axios 进阶 接口传参方式 使用 xhr 原生技术或者是 axios 时#xff0c;它的 post 传参方式是键值对的形式 keyvalue。但是在实际开发中一般是使用对象的形式定义数据#xff0c;方便读取和赋值。所以当我们需要发起请求时可以通过 qs 这一款插件将对象转成键值对形式…axios 进阶 接口传参方式 使用 xhr 原生技术或者是 axios 时它的 post 传参方式是键值对的形式 keyvalue。但是在实际开发中一般是使用对象的形式定义数据方便读取和赋值。所以当我们需要发起请求时可以通过 qs 这一款插件将对象转成键值对形式也可以将键值对形式转成对象这样就省去了我们自己手动转换的代码。 :::warning 注意 接下来的会在上一个 axios 案例的基础上去做调整如需要请查看 axios 使用。 ::: 通过命令安装 qs 插件 $ yarn add qs修改传参方式 import axios from axios import qs from qsconst data qs.stringify({account: test,password: 123456 })const p1 axios({method: post,url: https://study.noxussj.top/api/login,data: data,headers: {Content-Type: application/x-www-form-urlencoded;charsetUTF-8} })p1.then((res) {console.log(res.data) })修改后预览效果依然是可以正常请求接口。 请求拦截器 请求拦截器一般是指在请求前需要做的一些处理例如配置默认请求参数或者把对象转成键值传参对方式等。这里要记住每一次新的请求都会先经过请求拦截器。例如我们可以把 qs 转换方法写在请求拦截器中这样就不需要在每次请求前都要调用 qs 做数据处理从而节省了部分代码也让请求参数格式统一成对象形式。 :::warning 注意 基于上面的案例在继续做优化如需要请查看 axios 接口传参方式。 ::: import axios from axios import qs from qs/*** 请求拦截器*/ axios.interceptors.request.use((config) {config.data qs.stringify(data)return config })/*** 发起请求*/ const data { account: test, password: 123456 }const p1 axios({method: post,url: https://study.noxussj.top/api/login,data: data,headers: {Content-Type: application/x-www-form-urlencoded} })p1.then((res) {console.log(res.data) })修改后预览效果依然是可以正常请求接口。 响应拦截器 响应拦截器一般是指接口响应成功准备返回接收的数据之前做的一些处理。例如只返回核心部分数据、判断后端的 code 是否正常错误则弹出提示框提示等。这里要记住每一次新的请求数据返回之前都会先经过响应拦截器。 :::warning 注意 基于上面的案例在继续做优化如需要请查看 axios 请求拦截器。 ::: import axios from axios import qs from qs/*** 请求拦截器*/ axios.interceptors.request.use((config) {config.data qs.stringify(data)return config })/*** 响应拦截器*/ axios.interceptors.response.use((response) {if (response.data.code ! 200) {alert(接口响应失败)}return response.data })/*** 发起请求*/ const data { account: test, password: 123456 }const p1 axios({method: post,url: https://study.noxussj.top/api/login,data: data,headers: {Content-Type: application/x-www-form-urlencoded} })p1.then((res) {console.log(res.data) })原文链接菜园前端
http://www.yayakq.cn/news/1935/

相关文章:

  • 公司网站打不开怎么办可以做任务的网站有哪些
  • 有哪些做ppt网站手把手教你实现电商网站开发
  • 网站购物车实现临沂市建设安全管理网站
  • 长春网站制作可选吉网传媒好制作网线的基本步骤
  • 浙江建设职业技术学院招生网站用jsp做网站一般会用到什么软件
  • 网站主页的布局方式云南大学网站建设
  • 自己主机做多个网站wordpress 游戏插件
  • 厦门市住宅建设办公室网站中国建设职业注册中心网站
  • 如何建设内部网站网站数据比较
  • c 手机网站开发模板宣传片拍摄制作公司报价明细
  • 网站建设服务费的摊销期限东莞做商城网站建设
  • 深圳制作网站制作wordpress链接调用
  • 用asp做网站有哪控件动漫网站设计与实现
  • 廊坊高端模板建站wordpress输出到模板
  • 江西雄基建设网站海外网文
  • 织梦网站怎么做优化网站设计合理
  • 网站建设的成功经验信息图表网站
  • 做淘宝美工图片网站吉林市百姓网免费发布信息网
  • 公司网站设计与实现网站建设 开办费
  • 做网站链接还要服务器吗买怎么发布网站
  • 创立一个网站要多少钱建设局哪个网站查证
  • 如何自己建站网站制作网站备案名称几个字
  • sql做网站经典品牌推广文案
  • 网站开发交付验收文档wordpress如何注册地址
  • 电视台网站策划书全网营销新胜天下
  • 为什么要建设应急管理网站中国科技成就2021
  • 网站视频播放器用什么做的成都网站建设案例单招网
  • 丽江旅游网站建设网站仿造
  • 网站规划建设实训报告界面交互设计
  • 旅游网站建设的功能商务平台