接口封装如何实现?

简介: 接口封装如何实现?

一、首先在src文件下的api文件里面创建一个js文件(任意文件)

我用的是admin.js

文件里面就写一下内容就可以

import axios from 'axios'
export const del =(data)=>{
    return new Promise((resolve)=>{
        axios({
            url:'封装的接口数据',
            method:'GET',
            params:data
        }).then(res=>{
            resolve(res);
        })
    })
}

二、在接口封装的页面导入

import { del } from '@/api/admin';

三、直接把原本的axios改成以下内容即可:

del({
    admin_id: 1,
    admin_name: '超级管理员',
    sign: 3,
    id: 1,
    pid: 1,
  }).then(res => {
    console.log(res);
    }
  })
相关文章
|
2月前
|
JavaScript API
接口的封装
接口的封装
|
8月前
|
存储 Cloud Native 安全
C++ 封装成库
C++ 封装成库
|
10月前
|
Java 数据挖掘 数据库
封装的理解
封装的理解
78 0
|
10天前
什么是封装?为什么是要封装?
什么是封装?为什么是要封装?
10 0
|
2月前
|
安全 C#
C#封装详解
C#封装详解
18 0
|
2月前
|
安全 数据安全/隐私保护
什么是封装?
什么是封装?
|
2月前
|
测试技术 API
(接口封装)
(接口封装)
56 0
|
11月前
|
程序员
封装(了解一下)
封装(了解一下)
71 0
|
11月前
手动封装callES6
手动封装callES6
30 0