可以新建很多api.js用来管理接口文件,然后新建一个index.js来引入并导出所有的api,然后在http.js中引入这个index.js即可。
直接拼接,同时参数顺序不能缺少和顺序不能错误
不需要,你放在什么目录都没关系,只要运行的时候cd到index.js所在路径下就行了
跨域问题是后端进行处理的,让后端响应所有域名或者针对你使用的域名进行配置。
vue源码:https://github.com/web-gm/axios-learn.git
后端接口:https://github.com/web-gm/axios_node_api.git