跨域解决:
在 packgge.json
中追加
"proxy":{
"/app":{
"target":"http://47.107.141.87:8060",
"changeOrigin":true
},
"/lerchantAdmin":{
"target":"http://47.107.141.87:8060",
"changeOrigin":true
}
}
跨域解决.PNG
在 配置 server 文件
src/api/server.js
import axios from 'axios'
import qs from 'qs' // 重点 1
// import { selector } from 'postcss-selector-parser';
/* 请求地址 */
let url = 'http://47.107.141.87:8060'
let tokenkey = JSON.parse(sessionStorage.getItem("token"))
let headertoken = {
token: tokenkey // axios设置请求头内容
}
// get 方法
function getfn(request, data ) {
let params = qs.stringify(data) // 重点 2
return axios.get(url+request, {
headers: headertoken,
params: params ? params : ''
});
}
// post 方法
function postfn(request, data) {
let params = qs.stringify(data) // 重点 2
return axios.post(url+request, params,{headers:headertoken});
}
export {
getfn,
postfn
}
serverjs.PNG
网友评论