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

xiu主题做的网站软文写作范文500字

xiu主题做的网站,软文写作范文500字,菏泽做网站推广,怎么改网站关键词Vue.js 是一款前端框架,而 Axios 是一个基于 Promise 的 HTTP 请求客户端,通常用于发送 Ajax 请求。在Vue.js开发中,经常需要使用 Axios 来进行 HTTP 数据请求,为了更好的维护和使用 Axios,我们可以对其进行封装。下面…

Vue.js 是一款前端框架,而 Axios 是一个基于 Promise 的 HTTP 请求客户端,通常用于发送 Ajax 请求。在Vue.js开发中,经常需要使用 Axios 来进行 HTTP 数据请求,为了更好的维护和使用 Axios,我们可以对其进行封装。下面是一个简单的 Axios 封装示例:

  1. 新建一个 axios.js 文件
import axios from 'axios'// 创建一个 axios 实例
const service = axios.create({baseURL: process.env.BASE_API, // 请求的根路径timeout: 5000 // 请求超时时间
})// 请求拦截器
service.interceptors.request.use(config => {// 可以在此处添加 tokenreturn config},error => {console.log(error)Promise.reject(error)}
)// 响应拦截器
service.interceptors.response.use(response => {const res = response.dataif (res.code !== 200) {console.log(res.msg)return Promise.reject(res.msg || 'Error')} else {return res}},error => {console.log('err' + error)return Promise.reject(error)}
)export default service

  1. 在 main.js 中引入 axios.js 文件
import axios from './axios.js'Vue.prototype.$http = axios

  1. 在组件中使用封装好的 axios
export default {data() {return {list: []}},mounted() {this.getList()},methods: {getList() {this.$http.get('/api/list').then(res => {this.list = res.list}).catch(error => {console.log(error)})}}
}

以上就是一个简单的 Axios 封装示例,可以根据实际需求适当调整拦截器的逻辑。

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

相关文章:

  • 邢台做网站的那好百度推广开户费用
  • 厦门网站建设公司哪个好开发新客户的十大渠道
  • 昆明抖音推广关键词优化步骤简短
  • 乌苏市城乡建设局网站公司网站设计定制
  • 深圳网站设计百度关键词seo年度费用
  • 做百度网站费用seminar怎么读
  • 百度收录的网站nba最新消息
  • 晚上必看正能量网站短视频成都新一轮疫情
  • 图书馆网站建设的作用专业关键词排名优化软件
  • 手机网站建设的公司排名网络媒体有哪些
  • 网站建设. 龙兵科技今日热点事件
  • 重庆做网站建设哪里好怎么查网站是不是正规
  • 广州专业网站设计百度网址大全电脑版
  • 交互式网站公安备案怎么做今日国际新闻
  • 高端品牌网站什么是seo文章
  • 怎么做时时彩彩票网站51link友链
  • wordpress安装2个网站吗搜狐新闻手机网
  • 网站文章多久才收录全网营销网络推广
  • 用yershop做网站百度不能搜的十大禁词
  • 泉做网站的公司优化营商环境心得体会1000字
  • 品牌策划方案书拼多多标题关键词优化方法
  • 个人网站怎么做游戏公司网站制作
  • 浙江省公路建设发票网站香港seo公司
  • 石家庄小学网站建设营销计划书7个步骤
  • 网站域名更换云搜索app
  • 摄影旅游网站源码seo关键词优化软件app
  • 专业做冻货的网站厦门seo公司到1火星
  • 网站建设项目规划书案例品牌seo推广
  • 做外贸现在一般都通过哪些网站互联网营销师是做什么的
  • 记事本做网站怎么插图合肥正规的seo公司