Vue使用vue-recoure + http-proxy-middleware + vuex配合promise实现基本的跨域请求封装
使用vue init webpack 你的项目名称初始化一个vue的项目 在main.js文件同级创建一个store的文件夹用来存放vuex的文件在store文件夹中创建一个index.js的文件(vue在查找时会自动查找这个文件),在文件中创建store实例并导出在store文件夹中创建一个actions.js的文件用来存放请求方法在config文件夹下面创建一个host.js文件用来存放开发、测试、生产的请求地址ip在文件中你可以根据条件来配置到底是开发还是测试或者是正式环境在config文件夹下面创建一个proxy-table.js文件用来存放代理的配置在config文件夹下面创建
下载地址
用户评论