vueresource是干嘛的 vue中Axios的封裝與API接口的管理詳解?
vue中Axios的封裝與API接口的管理詳解?怎么用vue-resource與thinkphp配合?ThinkPHP設計服務器,完全restful API的規(guī)范是可以的(其實你只需要返回JSON或X
vue中Axios的封裝與API接口的管理詳解?
怎么用vue-resource與thinkphp配合?
ThinkPHP設計服務器,完全restful API的規(guī)范是可以的(其實你只需要返回JSON或XML),
Vue資源只是一個請求庫,類似于jQuery的Ajax
~]虛擬用戶.js實現(xiàn)與后臺數(shù)據(jù)交互的方法是使用Vue資源組件提供的一系列API:
get(URL,[data],[success],[options])
post(URL,[data],[success],[options])
put(URL,[data],[success],[options])
patch(URL,[data],[success],[選項]
刪除(URL,[數(shù)據(jù)],[成功],[選項])
JSON(URL,[數(shù)據(jù)],[成功],[選項])
具體示例如下:
1。導入Vue資源
2。使用基于全局Vue對象的HTTP
//通過someurl獲取后臺數(shù)據(jù),成功后執(zhí)行代碼Vue.http.get獲取(“/someurl”,[選項])。然后(successcallback,errorcallback)
3。在Vue實例中,使用$HTTP
//$HTTP是Vue本地范圍內(nèi)的實例
this$http.get獲?。ā?someUrl”,[options]).then(successCallback,發(fā)送請求后,使用then方法處理響應結果。then方法有兩個參數(shù)。第一個參數(shù)是響應成功時的回調(diào)函數(shù),第二個參數(shù)是響應失敗時的回調(diào)函數(shù)。