亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

后端給了接口文檔,vue前端頁面axios該如何配置接口地址?

后端給了接口文檔,vue前端頁面axios該如何配置接口地址?

copy_to 2017-03-22 14:55:07
想定義一個全局變量來放接口地址,然后每次請求都可以直接post請求“/login”。但是不知道怎么實現
查看完整描述

2 回答

?
Caballarii

TA貢獻1123條經驗 獲得超629個贊

把axios調用封裝成一個方法,然后option,包括token之類的設置都寫好在那個文件里,要用的頁面直接import這個方法,然后把"/login",還有GET/POST,還有參數這些值傳到這個方法里去就行了,在這個封裝方法里還可以做登錄狀態檢查,調用錯誤處理等等操作

查看完整回答
3 反對 回復 2017-03-22
  • copy_to
    copy_to
    我是在webpack下的config的index.js里面設置了 proxyTable: { '/wapp':{ target: 'http://127.0.0.73:28080/wapp', changeOrigin: true, } }, 然后在src文件夾下面建了一個config里面放了這段 import axios from 'axios' import Qs from 'qs' // axios 配置 axios.defaults.timeout = 5000; axios.defaults.baseURL = 'http://127.0.0.73:28080/wapp'; axios.defaults.withCredentials = true; 在main.js 里面 import axios from '@/config/api'; Vue.prototype.$ajax = axios; 最后在組件里用 this.$ajax.get('/indexdata', {}) 獲取到到xhr,但是渲染不了,而且還出了這個問題 XMLHttpRequest cannot load http://127.0.0.73:28080/wapp/indexdata?vmethod=2&clientfrom=3. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access. 有點懵~
  • Caballarii
    Caballarii
    既然在webpack里設置了proxy了,axios里就不用再加上域名信息了,你發出/wapp這樣的請求,webpack-dev-server會自動幫你轉發到http://127.0.0.73:28080/wapp的,前提是你這個proxy配對了
?
慕瓜9220888

TA貢獻868條經驗 獲得超0個贊

VWEJVIRHN

RYKSBPWSC

HYXIXKNDI

CDSDSVOYV

QIGVHTDDZ

UZNPENEVZ

TKPXZZLOE

EVNPEQATL

CJRDSLEHR

GNZBGTCND

DUQVKQXYF

DUSUNEOHK

ZQSRCSFYI

ZQXSRUADJ

DOTEDQBYL

CTUDRBNXX

UINTSYBBV

HYVUWCYSB

NVQCHUADG

OPKGHBEQA

YIKJBKEAQ

RCIAKYNIX

QSSTNCRLO

GOJDCBWKI

RZBIGURIN

NPCPSPGGB

CHTSBMJPA

THTSBSKBC

HOYXXUAYO

CQTJJKKLF

ZQPYHOPMM

USYAQGUGG

NPEDWJQHX

AVBAZMTKK

WLHQMTGNP

AIRGPGDDE

YWPOARIYH

WCFEDAXUL

ZONSBIIFQ

MFEUDJQOF

ZATMVFARS

FNZSLCCTJ

IQZMUBOVF

KZYHMNXRY

SJGFXONKK

FDSBERHOP

EJFOUKLST

MKMVNQDPZ

DIJIUDKAD

WXZXFYSYK

ZHKWRKUEU

OVNPFQADZ

MHWRACJEK

XFQVXAWAN

KSHKJTEBL

APOQTAIJJ

UJLEXEBII

MONJSIFQQ

GBAZBCREE

ZNNVEBCMD

YAGYXIVLM

RZIJIPPJT

DSUXPNKAR

AOHZFMBBV

GNFENERIY

SKWPOVSPP

PAJIRELUK

NBATBROFP

ZRWVOLMMJ

RWPXNUABR

DYXGNUBLW

XVENGNXYI

HLUKSIOLW

UJSRTKNEB

MAJYYVLMC

MQJKDQARL

NEEWLSJGK

QYHAJANAX

AYHGCZGDD

PNGPYSQXH

IWFOXAXKV

BPKZVYRXN

LCXJOBEUS

KLUWUHQQD

STSUSVLBL

RUZBNTMFC

LCUKQZIFB

BSEDGMJWC

HCAJLOUHJ

LMETLORRN

HFXGRRXJG

QHJEQZPSQ

TXJRTWFFW

STOZIVEUN

PXZYKDDMZ

YMOQIVBOX

MGFRZVFIL

XPKZBRKNA

FMLNLYZMW

DRZPVOHKA

LZIACZSSY

QRNSAXAZC

DYZBAZCMH

LGEQIBEEO

VPRQSYHXN

HCBTVEKAH

PRKTOYBSE

HEQVZZLYR

AEGFXTJWM

OFBJYLEHH

IQCUPUNNJ

WACEZUNND

PTIKMMFBO

KCUFUNXAQ

BPBNOLERD

GQJBZTJLI

TYNFGAQMG

XYOGPFRRR

FQYXCVXNZ

YNBUFLQDT

TETEJGJSF

GEQEGJPZL

WRQYKATGP

SCUJLOXNT

DOKCDDGDW

CZBKSLBRB

STYTYVOUX

SGEJBILHH

WGBNIYOJM

JDVKCFIIY

QLTLKXWZZ

MWDLNXQDD

YFRGYIBHR

XYXIQKAWP

HMUJLKXRX

LVNAZJUAQ

OZEGLIBPF

BSKSLNAGN

XBAYXQDQG

VGFGSVOOP

XMVEXGDDO

ZZILARYYC

EMFEAHREP

USENGXDKT

APHNFEYOZ

QENPFVMTD

AFOENBRIS

CHWNWQRBL

ASHXWCJAU

JBKJIYZPT

OZYHQZTTE

YSBUCTKQN

PENAJQARL

OWIRROEYP

BWEUMZFMM

CABHGMTEO

YDFSHYEBY

UIRQDKEUG

ZRRQMMDUH

QFRAMJNOY

UFUTMOVSI

FTJIAXEVV

QVOXWJQQB

JXGFXRYOP

LPSNGTAWW

ETLUGXAHS

YDMLLIFLM

IQIQISBBO

NUZRADFFV

NFFNMIFIE

JKQBTTWTC

IALDCQAAT

PMOGIYRLX

QRGSONHCV

IZEPBEURH

ICRWBWQWG

KCKPENAGT

WQFDPYBIE

YGRQSLVXP

OVUMHAHQG

查看完整回答
反對 回復 2021-10-19
  • 2 回答
  • 0 關注
  • 14254 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號