vue2.0之後,就不再對vue-resource更新,而是推薦使用axios
1. 安裝 axios
$ npm install axios或
$ bower install axios2. 在要使用的檔案中引入axios
import axios from 'axios'3. 使用axios做請求
可以通過向axios
傳遞相關配置來建立請求,只有url
是必需的。如果沒有指定method
,請求將預設使用get
方法。
,//
status
來自伺服器響應的 http 狀態碼
status: 200,
//statustext
來自伺服器響應的 http 狀態資訊
statustext: 『ok』,
//headers
伺服器響應的頭
headers: {},
//config
是為請求提供的配置資訊
config: {}
}使用then
時,你將接收下面這樣的響應:
axios.get('/user/12345')在使用.then(function(response) );
catch
時,響應可以通過error
物件可被使用
axios.post('/user', )5. 使用例項.catch(function (error) );
el1: get請求
axios.get('/user',el2: post請求}).then(function (response) )
.catch(function (error) );
axios.post('/user', )el3: 執行多個併發請求.then(function (response) )
.catch(function (error) );
function getuseraccount()function getuserpermissions()
axios.all([getuseraccount(), getuserpermissions()])
.then(axios.spread(function (acct, perms) ));
vue使用Axios做ajax請求
vue使用axios做ajax請求 vue2.0之後,就不再對vue resource更新,而是推薦使用axios 安裝 axios npm install axios 或 bower install axios 2.在要使用的檔案中引入axios import axios from axios 3...
vue使用Axios做ajax請求
vue2.0之後,就不再對vue resource更新,而是推薦使用axios 1.安裝 axios npm install axios 或 bower install axios 2.在要使用的檔案中引入axios import axios from axios 3.使用axios做請求 可以通過...
vue專案中使用axios傳送請求
在src下新建乙個server的資料夾,資料夾中的檔案是server.js檔案 server.js檔案中寫 import from element ui let baseurl if process.env.node env development else else catch v from se...