项目中的所有Api配置放在一个文件中,便于查找和修改,Api的版本从配置文件(config.js)中读取,采用 apiPrefix + url 的形式组成。
在配置文件中,Api 的配置采用 Http请求方式 url 的方式,默认情况下 GET 可以不写,请求方式统一采用大写形式,动态参数采用 : 占位符 的形式。
// services/api.js
export default {
login: 'POST /login',
logout: '/logout',
queryUser: '/user/:id'
}
然后需要一个方法在解析上面的Api配置
// services/in