// 基於全局Vue對象使用http Vue.http.get('/someUrl', [options]).then(successCallback, errorCallback); Vue.http.post('/someUrl', [body], [options]).then(successCallback, errorCallback);
// 在一個Vue實例內使用$http this.$http.get('/someUrl', [options]).then(successCallback, errorCallback); this.$http.post('/someUrl', [body], [options]).then(successCallback, errorCallback);
// 傳統寫法 this.$http.get('/someUrl', [options]).then(function(response){ // 響應成功回調 }, function(response){ // 響應錯誤回調 });
支持的HTTP方法 vue-resource的請求API是按照REST風格設計的,它提供了7種請求API: get(url, [options]) head(url, [options]) delete(url, [options]) jsonp(url, [options]) post(url, [body], [options]) put(url, [body], [options]) patch(url, [body], [options])
更多
案例

qingkong_gouwuche(){ var url='<?=Url::toRoute(['gouwuche/qingkong-gouwuche'])?>'; var successCallback=function (data) { if(data.data.code==1){ alert('清空購物車成功'); } }; var errorCallback=function (data) { console.log(data); }; this.$http.get(url,null,{dataType:'json'}).then(successCallback, errorCallback); }
http://www.cnblogs.com/axl234/p/5899137.html