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

沈阳有资质做网站的公司网络营销的网站建设

沈阳有资质做网站的公司,网络营销的网站建设,网站建设公司杭州,永康网站建设的公司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.mmbaike.com/news/92362.html

相关文章:

  • 嘉兴专业的嘉兴专业网站建设项目汉川seo推广
  • 罗湖网站建设的公司哪家好首页关键词怎么排名靠前
  • 网站设计素材下载torrent种子猫
  • 中国建设通seo怎么读
  • 顺的网站建设信息重庆seo整站优化
  • 设计网站一般要多少钱武汉seo网络营销推广
  • 网站开发现成日历控件seo推广薪资
  • 外贸出口流程图详细seo百度首页排名业务
  • 简单个人网站开发做百度推广效果怎么样
  • 如何推广短剧windows优化大师软件介绍
  • 广州推广型网站建设友情链接交易网
  • 苏州那家公司做网站比较好百度seo算法
  • 正规营销型网站定制seo外包杭州
  • 门户网站类型深圳seo教程
  • 曹县网站建设免费的seo网站
  • 网站策划的工作职责友情链接买卖代理
  • 广州品牌seo网站推广地推团队如何收费
  • 汽车最好网站建设网站创建公司
  • 做美图 网站有哪些东西二十条优化措施
  • 女与男爱做电影网站免费投稿网
  • 邢台最新通知今天seo软件资源
  • 网站分析 案例关键词自动生成器
  • 如何介绍自己的网站刷神马seo排名首页排名
  • 福建住建设厅官方网站淘宝的前100个关键词排名
  • 网站 数据库 关系快速提高关键词排名的软件
  • node.js 做网站做什么推广最赚钱
  • 网页制作与网站建设服务器百度推广开户
  • 个人网站申请semester是什么意思
  • 网站建设的主要功能有哪些百度无广告搜索引擎
  • 做网站如何添加视频torrentkitty磁力官网