真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

用vue.js做異步請求的方法-創(chuàng)新互聯(lián)

這篇文章主要介紹了用vue.js做異步請求的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

在黃山區(qū)等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網站制作、網站建設 網站設計制作定制網站制作,公司網站建設,企業(yè)網站建設,成都品牌網站建設,成都全網營銷,外貿營銷網站建設,黃山區(qū)網站建設費用合理。

用vue.js做異步請求的方法:首先在項目中安裝axiox;然后在main.js中引入axiox,以供全局使用;接著進行axios get請求;最后實現axios post請求即可。

用vue.js做異步請求

一、axios實現異步請求

1.項目中安裝axiox

npm install --save axios

2.在main.js中引入以供全局使用

import axios from 'axios'
//可以給axios的ajax請求設置統(tǒng)一的主機和端口號
axios.defaults.baseURL = "http://157.122.54.189:8080/";
//將axios這個對象添加到Vue的原型對象中,在使用的時候就只需要使用this.對象名就可以了
Vue.prototype.$http = axios

3.axios之get請求

vue前端:





node后端:
server.get('/getData1',function(req,res){
  res.send({
    'msg':'aaa'
  })
})

請求結果:

用vue.js做異步請求的方法

4.axios之post請求

Vue前端:

提交參數的兩種形態(tài):

// 1.可以直接傳入字符串 name=張三&age=19
// 2.可以以對象的形式傳入{name:“三”,age:19}



node后端:

server.post('/getData2',function(req,res){
  req.on("data",function(data){
      console.log(querystring.parse(decodeURIComponent(data)));
  });
  res.send({
    'msg':'bbb'
  })
})

二、vue-resource實現異步請求(和axios步驟基本相同)

1.項目中安裝vue-resource

npm install --save vue-resource

2.在main.js中引入以供全局使用

import vueResource from 'vue-resource'
Vue.use(vueResource)//這兒有所不同

3.vue-resource之get請求

this.$http.get('/getData1')
    .then(r => console.log(r))//接口調用成功返回的數據
    .catch(err => console.log(err)),//接口調用失敗返回的數據

4.vue-resource之post請求

this.$http.post('/getData2',{name:"bbb"})
    .then(r => console.log(r))//接口調用成功返回的數據
    .catch(err => console.log(err)),//接口調用失敗返回的數據

感謝你能夠認真閱讀完這篇文章,希望小編分享用vue.js做異步請求的方法內容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)網站建設公司,,關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián)網站建設公司,,詳細的解決方法等著你來學習!


文章標題:用vue.js做異步請求的方法-創(chuàng)新互聯(lián)
鏈接分享:http://weahome.cn/article/jdegh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部