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

淺談Vue知識系列-axios

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

axios基礎(chǔ)知識

axios是獨立于vue的一個項目,基于promise用于瀏覽器和node.js的http客戶端。

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

axios應(yīng)用場景

axios的使用 

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

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

data.json文件 

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

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

相關(guān)文章

  • VUE3子表格嵌套分頁查詢互相干擾的問題解決方案

    VUE3子表格嵌套分頁查詢互相干擾的問題解決方案

    這篇文章主要介紹了VUE3子表格嵌套分頁查詢互相干擾的問題解決方案,如果不需要做子表格的分頁查詢,那么可以直接在主表格中嵌套子表格,本文給大家介紹兩種方式,需要的朋友可以參考下
    2024-01-01
  • Vue3中使用匿名函數(shù)的方法實現(xiàn)

    Vue3中使用匿名函數(shù)的方法實現(xiàn)

    Lambda函數(shù),也稱為匿名函數(shù),是Vue3中的一種函數(shù)類型,綁定匿名方法和綁定普通方法主要是寫法上的區(qū)別,其他的區(qū)別并不是很大,本文主要介紹了Vue3中使用匿名函數(shù)的方法實現(xiàn),感興趣的可以了解一下
    2023-12-12
  • Vue數(shù)據(jù)劫持詳情介紹

    Vue數(shù)據(jù)劫持詳情介紹

    這篇文章主要介紹了Vue數(shù)據(jù)劫持詳情介紹,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下,希望對你的學(xué)習(xí)有所幫助
    2022-08-08
  • vue-cli-service serve報錯error:0308010C:digital envelope routines::unsupported

    vue-cli-service serve報錯error:0308010C:digital enve

    這篇文章主要介紹了vue-cli-service serve報錯error:0308010C:digital envelope routines::unsupported的解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • 淺析vue中的nextTick

    淺析vue中的nextTick

    這篇文章主要介紹了vue中nextTick的相關(guān)資料,幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2020-12-12
  • vue axios重復(fù)點擊取消上一次請求封裝的方法

    vue axios重復(fù)點擊取消上一次請求封裝的方法

    這篇文章主要介紹了vue axios重復(fù)點擊取消上一次請求封裝的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Vue3?計算屬性computed的實現(xiàn)原理

    Vue3?計算屬性computed的實現(xiàn)原理

    這篇文章主要介紹了Vue3?計算屬性computed的實現(xiàn)原理,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-08-08
  • Vue仿百度搜索功能

    Vue仿百度搜索功能

    這篇文章主要為大家詳細介紹了Vue仿百度搜索功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • Vue計算屬性的學(xué)習(xí)筆記

    Vue計算屬性的學(xué)習(xí)筆記

    這篇文章主要為大家詳細介紹了Vue計算屬性的學(xué)習(xí)筆記,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 基于vue循環(huán)列表時點擊跳轉(zhuǎn)頁面的方法

    基于vue循環(huán)列表時點擊跳轉(zhuǎn)頁面的方法

    今天小編就為大家分享一篇基于vue循環(huán)列表時點擊跳轉(zhuǎn)頁面的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08

最新評論