发起请求的时候不能在每个请求里面写上全部的url地址,这样当接口地址发生变化的时候,需要一个一个去改请求中的接口参数,因此,有必要进行一个全局配置。
在vue-resource官网https://www.npmjs.com/package/vue-resource的configuration里面
代码中如下:
//如果我们通过全局配置了请求的数据接口 跟域名,则在每次单独发送http 请求的时候,请求的url 路径,应该以
//相对路径开头,前面不能带 / ,否则不会启用根路径做拼接
Vue.http.options.root = 'http://www.liulongbin.top:3005/'
代码中的这一块也可以全局配置
this.$http.post('api/addproduct',{name:this.name},/*{emulateJSON:true}*/)
全局配置如下所示:
//全局启用emulateJSON选项
Vue.http.options.emulateJSON = true;