隐藏接口的加载框

2019-09-25  本文已影响0人  曹锦花
_____________________http.js
export const get = (url, data = {}) => {
    Spin.show(); // 显示加载框
    return new Promise((resolve, reject) => {
        axios
            .get(url, {params: data})
            .then(response => {
                Spin.hide(); // 隐藏加载框
                resolve(response.data);
            })
            .catch(err => {
                Spin.hide(); // 隐藏加载框
                reject(err);
            });
    });
};

export const noSpinGet = (url, data = {}) => {
    // Spin.show(); // 显示加载框
    return new Promise((resolve, reject) => {
        axios
            .get(url, {params: data})
            .then(response => {
                // Spin.hide(); // 隐藏加载框
                resolve(response.data);
            })
            .catch(err => {
                // Spin.hide(); // 隐藏加载框
                reject(err);
            });
    });
};
_____________________gataData.js
import { noSpinPost, noSpinGet } from './http.js';

// 平台list
export const platformList = data => noSpinPost(接口地址, data);
上一篇 下一篇

猜你喜欢

热点阅读