api.js

完整的代码, 可以复制引用

管理api地址的文件配置

// 引入api配置文件
import apiConfig from './config';

let Api = {
  // 定义API的基本域名
  domain: process.env.URL,
  // 图片的基础URL
  imgUrl: process.env.imgURL,

  // api接口集合

  /*======= 用户模块 =======*/

  /**
   * 用户登录接口
   * @param {String} username - 用户的用户名
   * @param {String} password - 用户的密码
   * @returns {Promise} 返回Promise对象,其结果是服务器的响应
   */
  login(username, password) {
    let data = {
      username: username,
      password: password
    };
    return apiConfig.post('mobile-api/login', data).then(response => response);
  },

  /**
   * 用户登出接口
   * @returns {Promise} 返回Promise对象,其结果是服务器的响应
   */
  logout() {
    return apiConfig.get('mobile-api/logout').then(response => response);
  }
};
    
export default Api;

posted on 2020-04-28 22:33  完美前端  阅读(570)  评论(0)    收藏  举报

导航