1、在src文件夹下新建utils文件夹
2、utils文件夹下创建fetch.js文件
3、fetch.js书写 注意请求的地址 和 请求头 token
import {
Toast } from 'vant';
//允许同时存在多个 Toast
Toast.allowMultiple();
let dataurl = '/api' // 请求接口地址
const Http = function () {
let DeviceID = localStorage.DeviceID;
if (!DeviceID) {
// DeviceID = Guid.NewGuid().ToString('D');
localStorage.DeviceID = DeviceID;
}
this.DeviceID = DeviceID;
};
Http.prototype.fetch = function (url, method, params = {
}) {
url = dataurl + url;
let config = {
method: method, mode: 'cors' };
//判断是否为wx内置浏览器
var ua = navigator.userAgent.toLowerCase();
if (ua.match(/MicroMessenger/i) == "micromessenger") {
config.headers = {
DeviceType: 'WXH5