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

软件开网站建设骗术seo指导

软件开网站建设骗术,seo指导,花店网站建设论文,本网站建设服务于美国对于三者放在Service.js中封装,方便使用 axios.create 的作用是创建一个新的 axios 实例,该实例可以具有自定义配置。通过使用 axios.create,您可以为任何 API 生成一个客户端,并在使用同一客户端的任何调用中重复使用相同的配置…

对于三者放在Service.js中封装,方便使用

axios.create 的作用是创建一个新的 axios 实例,该实例可以具有自定义配置。通过使用 axios.create,您可以为任何 API 生成一个客户端,并在使用同一客户端的任何调用中重复使用相同的配置。这使得在应用程序中使用多个 API 时更加方便,因为您可以为每个 API 创建一个单独的实例,并在每个实例中设置不同的配置。

axios.create 方法接受一个配置对象作为参数,该对象包含以下属性:

  • baseURL:用于所有请求的基本 URL。
  • headers:要发送的自定义 headers。
  • timeout:指定请求超时之前的毫秒数。
  • withCredentials:指示是否应该使用跨站点访问控制(CORS)凭据。
  • xsrfCookieName:用作 xsrf 令牌值的cookie的名称。
  • xsrfHeaderName:包含 xsrf 令牌值的 HTTP 头的名称。

例如,以下代码创建了一个新的 axios 实例,并将其配置为使用 /api/ 作为基本 URL:

const instance = axios.create({baseURL: '/api/'
});

axios请求封装

// 用create创建axios实例
const Service = axios.create({timeout: 3000,baseURL: 'http://127.0.0.1:8888/api/private/v1/',headers: { 'Content-type': 'application/json;charset=utf-8' }})// get 数据请求封装
export const get = config => {return Service({...config,method: 'get',data: config.data,})}// post 数据请求封装
export const post = config => {return Service({...config,method: 'post',data: config.data,})}

请求拦截和响应拦截

在 Vue3 中,可以使用 Axios 库来进行 HTTP 请求。Axios 库提供了请求拦截器和响应拦截器,以便在请求发送和响应返回时执行一些操作。

请求拦截器可以用于在请求发送前执行一些操作,例如添加 token、设置请求头等。响应拦截器可以用于在响应返回后执行一些操作,例如处理错误信息、剥离无效数据等。

let loadingObj = null;
// 请求拦截,增加loading,对请求统一处理
Service.interceptors.request.use((config) => {loadingObj = ElLoading.service({lock: true,text: 'Loading',background: 'rgba(0, 0, 0, 0.7)',})return config;
})// 相应拦截,对返回值做同意处理
Service.interceptors.response.use(response => {loadingObj.close();const data = response.data;if (!data.data) {ElMessage.error(data.meta.msg || '服务器错误')}else {ElMessage({message: '登录成功',type: 'success',duration: 1500})}return response.data;
}, error => {loadingObj.close();ElMessage({message: '服务器错误',type: 'error',duration: 2000})
})

接口的请求

import { get, post } from './service'// 登录数据请求
export const loginAPI = data => {return post({url: '/login',data})}

http://www.tj-hxxt.cn/news/67569.html

相关文章:

  • 什么网站可以做教师资格证的题目独立站推广
  • 哪个公司建网站最好10常用的网络营销方法
  • 淮安网站开发工程师招聘网地推拉新app推广平台有哪些
  • 什么样的公司愿意做网站能够免费换友链的平台
  • 外贸网站一般用什么框架百度热搜关键词
  • 苏州有做网站的公司吗百度网站名称及网址
  • 猪八戒做网站 纠纷网站怎么优化排名靠前
  • s001网站建设百度seo有用吗
  • 用cms创建自己带数据库的网站和在本机搭建网站运行平台的心得体会网站流量监控
  • 网站开发设计书籍长尾词挖掘工具
  • 意派网站开发新手篇青岛排名推广
  • 网站qq客服临时会话如何引流被动加好友微信
  • 做服装外贸的网站建设网站查询ip地址查询
  • 宣讲家网站做四讲四有模范seo的全称是什么
  • 商城网站建设是+什么软件代发软文
  • 陕西住房与城乡建设部网站郴州网站seo
  • 做淘宝客网站需要什么资质亚洲7号卫星电视
  • 中国网站设计模板下载腾讯企点账户中心
  • 建设网站方法有哪些网络营销策划与创意
  • 营销型网站制作公司seo如何优化图片
  • 网站正在维护中 模板应用商店下载
  • 拓网手机版网站管理系统百度竞价推广的技巧
  • 连云港做网站多少钱网站注册
  • 做ssp用什么建网站如何申请域名
  • 推广软件的网站新媒体营销成功案例
  • 建网站程序工具块链友情链接平台
  • word模板免费网站百度搜索引擎的优缺点
  • 商机互联公司做网站怎么样百度网盘下载慢
  • 怎样把已经有的网站做推广黑锋网seo
  • 网站建设微站山西seo和网络推广