最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談Vue知識(shí)系列-axios

 更新時(shí)間:2023年01月18日 14:30:17   作者:花果水蓮  
這篇文章主要介紹了淺談Vue知識(shí)系列-axios,本文章內(nèi)容詳細(xì),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,需要的朋友可以參考下<BR>

axios基礎(chǔ)知識(shí)

axios是獨(dú)立于vue的一個(gè)項(xiàng)目,基于promise用于瀏覽器和node.js的http客戶端。

在瀏覽器中可以幫助我們完成ajax請(qǐng)求的發(fā)送在node.js中可以向遠(yuǎn)程接口發(fā)送請(qǐng)求

axios應(yīng)用場(chǎng)景

axios的使用 

第一步:創(chuàng)建html文件,在body中引入兩個(gè)js文件:

 <script src="vue.min.js"></script>
 <script src="axios.min.js"></script>

第二步:axios調(diào)用的固定結(jié)構(gòu)

<script>
   new Vue({
      el:"#app",
            //axios固定結(jié)構(gòu):data,created,methods
      data:{ //在data中定義變量和初始值     
      },
      created(){//頁(yè)面渲染之前執(zhí)行
          //調(diào)用自定義的方法
          this.save()
      },
      methods:{   //編寫具體的方法
          //自定義方法
         save(){}
      }
   })
</script>
<script>
   new Vue({
      el:"#app",
      //axios固定結(jié)構(gòu):data,created,methods
      data:{ //在data中定義變量和初始值
          userList:[]
      },
      created(){//頁(yè)面渲染之前執(zhí)行
          //調(diào)用自定義的方法
          //this表示當(dāng)前vue對(duì)象,使用data中的變量和methods中的方法都需要加this
          this.getUserList() 
      },
      methods:{   //編寫具體的方法
          //自定義方法
          getUserList(){
              //使用axios發(fā)送ajax請(qǐng)求
              //axios.提交方式("請(qǐng)求接口路徑").then(箭頭函數(shù)).catch(箭頭函數(shù))
              axios.get("data.json")
                   .then(response =>{ //response變量表示axios請(qǐng)求返回的數(shù)據(jù)
                       this.userList = response.data.data.items
                   })//請(qǐng)求成功執(zhí)行then方法
                   .catch(error=>{//error變量表示axios請(qǐng)求返回的錯(cuò)誤信息
 
                   })//請(qǐng)求失敗執(zhí)行catch方法
           }
        }
  })
</script>

使用axios發(fā)送ajax請(qǐng)求,請(qǐng)求文件,得到數(shù)據(jù),在頁(yè)面顯示 

data.json文件 

{
    "success":true,
    "code":20000,
    "message":"成功",
    "data":{
        "items":[
            {"name":"張三","age":22},
            {"name":"李四","age":33},
            {"name":"王五","age":18}
        ],
        "total":3
    }
}

到此這篇關(guān)于淺談Vue知識(shí)系列-axios的文章就介紹到這了,更多相關(guān)Vue-axios內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

巴彦淖尔市| 云梦县| 屯留县| 桐柏县| 宁陵县| 卢湾区| 将乐县| 托里县| 西吉县| 遵义市| 巫山县| 怀来县| 武胜县| 建宁县| 石渠县| 宁化县| 名山县| 唐山市| 上栗县| 邯郸县| 苍山县| 盐源县| 镇宁| 瓦房店市| 崇州市| 襄樊市| 双鸭山市| 北川| 敦化市| 吉安县| 江山市| 教育| 光山县| 滨州市| 北京市| 旌德县| 射洪县| 崇义县| 新沂市| 平江县| 扶沟县|