vue-resource 实现 get, post, jsonp请求
这上面的successCallback必须传,错误的那个回调可以不传
this.$http.post('http://vue.studyit.io/api/post', {}, { emulateJSON: true }).then(result => {
console.log(result.body)
})
注意这里通过 post 方法的第三个参数, { emulateJSON: true } 设置 提交的内容类型 为 普通表单数据格式
注意: 通过 $http 获取到的数据,都在 result.body 中放着
全局域名配置
如果我们通过全局配置了,请求的数据接口根域名,则在每次单独发起 http 请求的时候,请求的 url 路径,应该以相对路径开头,前面不能带 / ,否则 不会启用根路径做拼接;
Vue.http.options.root = ‘http://vue.studyit.io/’; //全局配置
this.$http.get(‘api/getprodlist’).then(result => { //前面不带/