vuejsはaxios非同期で訪問する時getとpostの実例で説明します。


スクリプト中です。

let data={....};

let url=xx;
方法はそれぞれ異なる:
GET:

this.$ajax.get(url,{
    params:data
   })
   .then(function (res) {
    console.log(res.data)
   })
   .catch(function (error) {
    console.log(error)
   })
POST:
方法1:1.

  //            

 
let url = xx; 
let data = {
    uname:this.uname,
    upwd:this.upwd,
    pid:this.pid
   };
 function transformRequest(data) {
   let ret = ''
   for (let it in data) {
    ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&'
   }
   return ret
 }
   let p = transformRequest(data)
   this.$ajax.post(url,p)
   .then(function (res) {
    console.log(res.data)
   })
   .catch(function (error) {
    console.log(error)
   })
方法二:2

var qs = require('qs');

this.$ajax.get(url,qs.stringfy(data))
   .then(function (res) {
    console.log(res.data)
   })
   .catch(function (error) {
    console.log(error)
   })
ajaxはaxiosを注入してvueの原型を修正して改めて命名したのですか?それともaxiosですか?
以上のこのvuejsはaxios非同期を使って訪問した時にgetとpostの実例を使って説明しました。つまり、小編集は皆さんに全部の内容を共有しました。参考にしてほしいです。どうぞよろしくお願いします。