欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue-resourc發(fā)起異步請(qǐng)求的方法

 更新時(shí)間:2020年02月11日 10:54:26   作者:weixin_45865724  
這篇文章主要介紹了vue-resourc發(fā)起異步請(qǐng)求的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

除了vue-resource之外,還可以使用'axios‘的第三方包實(shí)現(xiàn)數(shù)據(jù)的請(qǐng)求因?yàn)榭缬蚴≡L問不到,不過同域的可以直接訪問.html文件來(lái)檢驗(yàn),這樣可以不用搭服務(wù)器建議使用axios來(lái)進(jìn)行異步訪問請(qǐng)求

1.安裝或?qū)雟ue-resource

安裝命令:

npm install vue-resource

導(dǎo)入:

import VueResource from 'vue-resource'
Vue.use(VueResource)

2.使用

格式:

this.http.get('/url',[options]).then(successCallback,errorCallback)

更多

get(url,[options])
post(url,[body],[options])
jsonp(url,[options])

具體使用:

get:

function(){
this.$http.get{'/訪問地址'}.then(function(result){
//訪問成功后的處理
},function(result){
//訪問不成功的處理
})
}

post:

function(){
this.$http.post{'/訪問地址',{},{emulateJSON:true}}.then(function(result){
//訪問成功后的處理
},function(result){
//訪問不成功的處理
})
}

jsonp:

function(){
this.$http.jsonp{'/訪問地址'}.then(function(result){
//訪問成功后的處理
},function(result){
//訪問不成功的處理
})
}

result的數(shù)據(jù)使用推薦使用result.body下的數(shù)據(jù)

vue-resource提供的全局配置數(shù)據(jù)根域名的方法

作用

使發(fā)起請(qǐng)求時(shí),請(qǐng)求地址不用再寫根域名

方便移植設(shè)置全局根域名

//在Vue實(shí)例創(chuàng)建前定義
//注意:根域名后面需要帶斜線
Vue.http.options.root='根域名/'

請(qǐng)求

//注意:地址前面不能帶斜線
this.$http.get('a/a')
vue-resource提供的全局啟用emulateJSON選項(xiàng)
//在Vue實(shí)例創(chuàng)建前定義
Vue.http.options.emulateJSON=true

總結(jié)

以上所述是小編給大家介紹的vue-resourc發(fā)起異步請(qǐng)求的方法,希望對(duì)大家有所幫助!

相關(guān)文章

最新評(píng)論