在Vue中使用axios


在Vue中使用axios

axios介紹

axios 是一個基於Promise 用於瀏覽器和 nodejs 的 HTTP 客戶端,通過Promise可以獲取返回的數據.通過axios可以實現異步等待完成的功能,避免因為同步請求導致的單線程堵塞,無法對頁面進行操作

安裝 axios

使用cdn引入axios

<script src="https://unpkg.com/axios/dist/axios.min.js"> </script>

使用npm安裝axios

npm install axios --save

在Vue中引用axios

1.打開../src/main.js
插入如下代碼

import axios from 'axios'
Vue.prototype.$axios = axios    //全局注冊,使用方法為:this.$axios
Tips:Vue.prototype.$axios = axios 
//該函數需要import Vue from 'vue',目前在vue 3.x中引用出錯,錯誤未知,暫時沒有解決方案
//可以注釋這行代碼,然后直接使用 axios.get()等函數

2.打開../src/components/demo.vue調用axios

import axios from "axios";
axios.get() //這里是你自己的axios代碼,就不多寫了


免責聲明!

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



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