基于Vue框架开发的移动应用开发与测试总结
发布时间
阅读量:
阅读量
网络请求
request.js
import axios from ‘axios’
export function request(config) {
// 1、构建axios的实例
const instance = axios.create({
baseURL: ‘http://’,
timeout: 5000
})
// 2、配置axios的拦截器机制
// 2.1. 请求拦截的功能作用
instance.interceptors.request.use(config =>{
return config
}, err => {
console.log(err)
})
// 2.2. 响应拦截设置
instance.interceptors.response.use(res => {
return res.data
}, err => {
console.log(err);
})
// 3、执行实际的网络通信操作
return instance(config)
}
home.js
将首页页面中涉及的网络调用独立封装至一个js文件中 home.js
import {request} from “./request”;
// 首页相关的所有网络请求均由此处发起和处理
export
全部评论 (0)
还没有任何评论哟~
