vue HTTP請求(針對vue-resource)


//初始化頁面需要做什么事情
//點擊后需要做什么事情
//鼠標、鍵盤、冒泡、默認行為等事件
//前端調用接口就是按需展示數據
//created和mounted里面都可以做數據處理,唯一不同的是created dom未完成掛載,mounted已經完成了掛載。 created(){ this.$htttp.get(url,getData).then(function(res){},function(res){}) //相當於es6里面的resolve和reject this.$htttp.post(url,postData,{emulateJSON:true}).then(function(res){},function(res){}) //相當於es6里面的resolve和reject }, mounted(){ this.$htttp.get(url,getData).then(function(res){},function(res){}) //相當於es6里面的resolve和reject this.$htttp.post(url,postData,{emulateJSON:true}).then(function(res){},function(res){}) //相當於es6里面的resolve和reject }

針對常用的http請求方式

  • get(url, [data], [options]);

  • post(url, [data], [options]);

  • put(url, [data], [options]);

  • delete(url, [data], [options]);

  • jsonp(url, [data], [options]);

  • 都是接受三個參數:

    • url(字符串),請求地址。可被options對象中url屬性覆蓋。

    • data(可選,字符串或對象),要發送的數據,可被options對象中的data屬性覆蓋。

    • options


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM