2018-05-09

项目api的封装

前端项目的数据来源都是经过接口获取,所以一份好的api文档尤为重要,能让我们项目后期的维护更加方便,代码阅读更直观,例如:

export function loginByUsername(username, password) {
  const data = {
    username,
    password
  }
  return request({
    url: '/login/login',
    method: 'post',
    data
  })
}

export function logout() {
  return request({
    url: '/login/logout',
    method: 'post'
  })
}

export function getUserInfo(token) {
  return request({
    url: '/user/info',
    method: 'get',
    params: { token }
  })
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,944评论 25 709
  • 日出的时候,那些不知道从什么时候开始熟悉的身影,忙碌在这一片麦田,汗水浇灌着这一片土地,就算烈日当空,也只不过是多...
    夏老师s阅读 296评论 0 0
  • 我第一次接触这个概念是听一个做直销的老师讲的,一个东北女人,从穷的连吃大萝卜都要赊账,最后做到了安利的最高级别,我...
    莲子咖啡1688阅读 206评论 0 1
  • 曾经某个日子对于你可能不仅仅是一个日期 而现在没有被提醒 我一直把它当成一个日期而已 一个普通的要上班的星期一,一...
    阿培阿阅读 178评论 0 0