五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

vue項目前后端分離之最全請求封裝分享

2022-01-13 14:31 作者:拼搏的小浣熊  | 我要投稿


vue前后端分離項目各種請求封裝+應用

目錄



http.js

import axios from 'axios'

import qs from 'qs'

import httpApi from './httpApi.js'

// const baseSrc = ""

function setUrl(src) {

? let url = httpApi.api.baseSrc + httpApi.api[src]

? return? encodeURI(url)

}


function setOutUrl(src) {

? let url = httpApi.api[src]

? return? encodeURI(url)

}

export default {

? install(Vue) {

? ? //get 請求

? ? Vue.prototype.GetAxios = function(src, params) {

? ? ? let url = setUrl(src) //設置url

? ? ? return new Promise((resolve, reject) => {

? ? ? ? axios.get(url, params)

? ? ? ? ? .then(response => {

? ? ? ? ? ? resolve(response);

? ? ? ? ? }, err => {

? ? ? ? ? ? reject(err);

? ? ? ? ? })

? ? ? ? ? .catch((error) => {

? ? ? ? ? ? reject(error)

? ? ? ? ? })

? ? ? })

? ? }

? ? Vue.prototype.GetJson = function(src, params){

? ? ? let url = setUrl(src) //設置url

? ? ? return new Promise((resolve,reject)=>{

? ? ? ? axios.request({

? ? ? ? ? ? ? url: url,

? ? ? ? ? ? ? method:"get",

? ? ? ? ? ? ? params: params,

? ? ? ? ? ? ? headers: {

? ? ? ? ? ? ? ? 'Content-Type': "Application/json; charset=utf-8"

? ? ? ? ? ? ? }

? ? ? ? ? }).then((ok)=>{

? ? ? ? ? ? ? resolve(ok)

? ? ? ? ? }).catch((err)=>{

? ? ? ? ? ? ? reject(err)

? ? ? ? ? })

? ? ? })

? }

? ? // formdata格式 post

? 后續(xù)內(nèi)容請關注公眾號:“拼搏的小浣熊”,回復:“請求接口”


vue項目前后端分離之最全請求封裝分享的評論 (共 條)

分享到微博請遵守國家法律
全南县| 大足县| 湖南省| 郁南县| 翼城县| 邯郸县| 蒙山县| 济宁市| 苏州市| 屯昌县| 武山县| 杭锦旗| 基隆市| 彝良县| 二连浩特市| 惠州市| 崇阳县| 兴文县| 阿勒泰市| 贞丰县| 荣成市| 察雅县| 莱芜市| 加查县| 云和县| 金坛市| 黄石市| 通海县| 大方县| 宜城市| 淳化县| 色达县| 万山特区| 河曲县| 黄浦区| 永善县| 涿鹿县| 布拖县| 宣武区| 五大连池市| 甘肃省|