vue axios和日期庫的使用

2021-10-23 13:06:43 字數 1039 閱讀 4435

一、axios資料請求封裝

env.js

request.js

api.js

二、生產環境,開發環境切換

1.第一種方法:通過配置.env檔案來實現

參考:第二種方法

第一步:通過建立不同環境js檔案,再通過cross-env來切換

config

dev.js

prod.js
dev.js

module.exports = ;

prod.js

module.exports = ;

第二步:安裝cross-env並在package.json中配置要傳遞的引數

npm install cross-env -d

package.json中配置

「scripts」:

第三步:修改vue.config.js新增對webpack的配置

module.exports = );}};

在業務**做環境的切換

//讀取process.env常量物件中的build_env

const envtype = process.env.build_env;

const urlobj = require(../config/$.js);

//建立乙個axios例項

const service = axios.create();

三、過濾器與moment日期庫的使用

過濾器1.全域性過濾器

定義:vue.filter(『過濾器名稱』,function(a,b,c) }

2.區域性過濾器

3.總結:過濾器使用場景:用於將後台資料處理成使用者最終顯示的資料格式

例如:性別,支付狀態,物流狀態,時間戳。。。。。。

moment

moment官網:

npm i moment

格式: moment(時間戳).format(「yyyy年mm月dd日,hh時mm分ss秒」);

格式顯示:#/displaying/

關於VUE的vue axios使用

npm npm i axios s npm i vue axios s 全域性註冊 axios import vue from vue import axios from axios vue.prototype.axios axios this.axios使用 或 vue axios import ...

vue axios 使用的幾種方式

全域性註冊方法 this api.getlistapi test list then res 使用http.js getlistapi test list then res 封裝http檔案 將url字首封裝 var a request then function res axios原生請求 引入 ...

Vue axios的封裝以及具體使用

axios是基於promise的http庫,我們可以用它來 攔截請求和響應 取消請求 轉換json 客戶端防禦csrf等,所以我們更推薦axios跟後台進行資料互動。npm install axios在src資料夾下新建request資料夾,在裡面新建request.js跟api.js reques...