axios的基本概念及安裝配置方法


ajax:異步請求,是一種無需再重新加載整個網頁的情況下,能夠更新部分網頁的技術

axios:用於瀏覽器和node.js的基於promise的HTTP客戶端

1.從瀏覽器制作XMLHttpRequests

2.讓HTTP從node.js的請求

3.支持promise api

4.攔截請求和響應

5.轉換請求和響應數據

6.取消請求

7.自動轉換成json數據

8.客戶端支持防止xsrf

 

axios的安裝:

cmd命令行進入到vue項目下,執行npm install axios 然后執行提示npm install --save axios vue-axios

配置方法:

打開vue的編輯器,找到當前項目的main.js文件,輸入:

import axios from 'axios'
Vue.prototype.axios = axios
這時候還不能跨域請求,
在config下的index.js里輸入:
  proxyTable: {
      '/api': {  //使用"/api"來代替"http://f.apiplus.c" 
      target: 'http://127.0.0.1:5000/', //源地址 
      changeOrigin: true, //改變源 ,允許跨域
      pathRewrite: { 
        '^/api': '' //路徑重寫 
        } 
    }
 
格式如下:

 


免責聲明!

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



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