国产黄色免费网站_久久天天做天天爱综合色_精品国产一区久久久_成人黄色激情网站_久久成人在线视频_美女一区二区在线观看_亚洲精品免费一区亚洲精品免费精品一区 _91精品国产综合久久精品麻豆

Vue跨域解決方法

2023-3-31    前端達(dá)人

vue項(xiàng)目中,前端與后臺(tái)進(jìn)行數(shù)據(jù)請(qǐng)求或者提交的時(shí)候,如果后臺(tái)沒(méi)有設(shè)置跨域,前端本地調(diào)試代碼的時(shí)候就會(huì)報(bào)“No 'Access-Control-Allow-Origin' header is present on the requested resource.” 這種跨域錯(cuò)誤。

要想本地正常的調(diào)試,解決的辦法有三個(gè)

一、后臺(tái)更改header

header('Access-Control-Allow-Origin:*');//允許所有來(lái)源訪(fǎng)問(wèn)
header('Access-Control-Allow-Method:POST,GET');//允許訪(fǎng)問(wèn)的方式

這樣就可以跨域請(qǐng)求數(shù)據(jù)了

二、使用JQuery提供的jsonp (注:vue中引入jquery,自行百度)

methods: {
getData () {
var self = this
$.ajax({
url: 'http://f.apiplus.cn/bj11x5.json',
type: 'GET',
dataType: 'JSONP',
success: function (res) {
self.data = res.data.slice(0, 3)
self.opencode = res.data[0].opencode.split(',')
}
})
}
}

通過(guò)這種方法也可以解決跨域的問(wèn)題。

三、使用http-proxy-middleware 代理解決(項(xiàng)目使用vue-cli腳手架搭建)

例如請(qǐng)求的url:“/business/remind/user”
1、打開(kāi)vue.config.js.js,在proxy中添寫(xiě)如下代碼:

// 運(yùn)行配置
devServer: {
port: '9527', //代理端口
open: false, //項(xiàng)目啟動(dòng)時(shí)是否自動(dòng)打開(kāi)瀏覽器,我這里設(shè)置為false,不打開(kāi),true表示打開(kāi)
proxy: {
'/api': {
target: process.env.VUE_APP_HTTP_URL,
changeOrigin: true, //是否跨域
pathRewrite: { //重寫(xiě)路徑
'^/api': '/' // 或 者 'http://localhost:8080/api'
}
// 既然我們?cè)O(shè)置了代理,則所有請(qǐng)求url都已寫(xiě)成/api/xxx/xxx,那請(qǐng)求如何知道我們到底請(qǐng)求的是哪個(gè)服務(wù)器的數(shù)據(jù)呢
// 因此這里的意義在于, 以 /api開(kāi)頭的url請(qǐng)求,代理都會(huì)知道實(shí)際上應(yīng)該請(qǐng)求那里,
// ‘我是服務(wù)器/api’,后面的/api根據(jù)實(shí)際請(qǐng)求地址決定,即我的請(qǐng)求url:/api/test/test,被代理后請(qǐng)求的則是
// https://我是服務(wù)器/api/test/test
}
}
},

附帶vue.config.js下的代碼

const chalk = require('chalk')
const path = require('path');
function resolve (dir) {
return path.join(__dirname, dir)

}
module.exports = {
// 沒(méi)有書(shū)寫(xiě)outputDir屬性 默認(rèn)'dist' 對(duì)應(yīng)dev.assetsSubDirectory
outputDir: 'dist',
// https://vuejs.org/v2/guide/installation.html#Runtime-Compiler-vs-Runtime-only
// compiler: false,
//在vue-cli.3.3版本后 baseUrl被廢除了,因此這邊要寫(xiě)成 publicPath ( 資源地址 )
publicPath: process.env.NODE_ENV === 'production' ? process.env.VUE_APP_PUBLICPATH : '/' ,
// css相關(guān)配置
css: {
// 是否使用css分離插件 ExtractTextPlugin
extract: true,
// 開(kāi)啟 CSS source maps?
sourceMap: false,
// css預(yù)設(shè)器配置項(xiàng)
loaderOptions: {}
// 啟用 CSS modules for all css / pre-processor files.
// modules: false
},
// 運(yùn)行配置
devServer: {
port: '8222', //代理端口
open: false, //項(xiàng)目啟動(dòng)時(shí)是否自動(dòng)打開(kāi)瀏覽器,我這里設(shè)置為false,不打開(kāi),true表示打開(kāi)
proxy: {
'/api': {
target: process.env.VUE_APP_HTTP_URL,
changeOrigin: true, //是否跨域
pathRewrite: { //重寫(xiě)路徑
'^/api': '/' // 或 者 'http://localhost:8080/api'
}
// 既然我們?cè)O(shè)置了代理,則所有請(qǐng)求url都已寫(xiě)成/api/xxx/xxx,那請(qǐng)求如何知道我們到底請(qǐng)求的是哪個(gè)服務(wù)器的數(shù)據(jù)呢
// 因此這里的意義在于, 以 /api開(kāi)頭的url請(qǐng)求,代理都會(huì)知道實(shí)際上應(yīng)該請(qǐng)求那里,
// ‘我是服務(wù)器/api’,后面的/api根據(jù)實(shí)際請(qǐng)求地址決定,即我的請(qǐng)求url:/api/test/test,被代理后請(qǐng)求的則是
// https://我是服務(wù)器/api/test/test
}
}
},
chainWebpack: config => {
// 提示輸出的哪個(gè)地址
console.log(chalk.blueBright('\n\n running ' + process.env.VUE_APP_PROJ_NAME + ' : ') +
chalk.yellowBright(process.env.VUE_APP_HTTP_URL + ' please wait... \n'));
// 判斷不同環(huán)境 做相應(yīng)處理
if(process.env.NODE_ENV === 'production') {
// 測(cè)試生產(chǎn)環(huán)境, 不壓縮js代碼
if (process.env.VUE_APP_TITLE === 'alpha') {
config.optimization.minimize(false)
}
}
//set第一個(gè)參數(shù):設(shè)置的別名,第二個(gè)參數(shù):設(shè)置的路徑
config.resolve.alias
.set('@',resolve('./src'))
.set('components',resolve('./src/components'))
.set('assets',resolve('./src/assets'))
.set('views',resolve('./src/views'))
.set('network',resolve('./src/network'))
//注意 store 和 router 沒(méi)必要配置

config.plugin('html')
.tap(args => {
args[0].title = '公募綜合業(yè)務(wù)平臺(tái)'
return args
})
}
}





藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話(huà),可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)加微信ban_lanlan,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~

希望得到建議咨詢(xún)、商務(wù)合作,也請(qǐng)與我們聯(lián)系01063334945。 



分享此文一切功德,皆悉回向給文章原作者及眾讀者. 免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。 



藍(lán)藍(lán)設(shè)計(jì)www.newchinaweekly.com )是一家專(zhuān)注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶(hù)體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)UI設(shè)計(jì)公司、界面設(shè)計(jì)公司、UI設(shè)計(jì)服務(wù)公司、數(shù)據(jù)可視化設(shè)計(jì)公司、UI交互設(shè)計(jì)公司、高端網(wǎng)站設(shè)計(jì)公司、UI咨詢(xún)、用戶(hù)體驗(yàn)公司、軟件界面設(shè)計(jì)公司。

日歷

鏈接

個(gè)人資料

藍(lán)藍(lán)設(shè)計(jì)的小編 http://www.newchinaweekly.com

存檔

亚洲成在人线免费| 亚洲午夜网未来影院| 国产一区二区三区黄片| 国产av无码专区亚洲av麻豆| 青青草中文字幕| 狠狠艹夜夜干| 九一国产在线| 黑人巨大精品| 久久av免费| 老司机午夜精品视频在线观看| 国产成人免费在线观看| 亚洲欧美另类图片小说| 欧美精品一二三区| 久久综合伊人77777蜜臀| 国产日韩欧美在线观看| 亚洲免费久久| 中文字幕一区久久| 久久久精品国产sm调教| av在线亚洲天堂| 香蕉视频网页版| 国产最新视频在线| 91成人短视频在线观看| 五月精品视频| 99精品偷自拍| 欧美日韩三级在线| 久久久久久中文字幕| 麻豆91av| 最好看的中文字幕| 午夜影院免费在线观看| 久热中文字幕在线精品免费| 在线播放的av| 日韩成人精品一区二区三区| 你懂的国产精品永久在线| 99久久久免费精品国产一区二区| 五月天久久比比资源色| 色噜噜狠狠色综合网图区| 高清国产在线一区| 黄色一级免费大片| 日韩成人免费观看| 国产成人福利| 综合图区亚洲| 99久久99久久精品国产片果冰| 国产精品自产自拍| 欧美在线一区二区三区| 午夜精品福利视频| 国产一级黄色录像片| 爱爱免费小视频| 黄色福利在线观看| 中文字幕视频在线免费| 日韩一区二区三区精品| 麻豆传媒一区二区三区| 欧美性猛交xxxx免费看| 性视频1819p久久| 黄色a级片免费看| 精品国产欧美日韩不卡在线观看 | 久久伊人中文字幕| 日韩欧美一卡二卡| 成人免费大片黄在线播放| 国产又黄又猛又粗又爽的视频| 国产网友自拍视频| 伊人伊人av电影| 99久久婷婷国产综合精品首页| 日韩高清一级片| 欧美性感一区二区三区| 成人黄色片在线| 性高潮久久久久久| 亚洲午夜网未来影院| 精品176二区| 欧美日韩国产免费观看 | 精久久久久久| 欧美性极品xxxx做受| 国产精自产拍久久久久久| 激情五月俺来也| 亚洲精华国产精华精华液网站| 国产在线观看网站| 欧美国产另类| 91国内精品野花午夜精品| 成人国产精品日本在线| 在线xxxxx| 免费黄色欧美视频| 久久久人成影片一区二区三区在哪下载| 蜜臀91精品一区二区三区 | 日韩欧美在线观看强乱免费| 五月婷婷综合激情网| 九九热视频免费观看| 中文字幕久久精品一区二区| 日本一区二区在线不卡| 久久久久久尹人网香蕉| www.色就是色.com| 极品一线天粉嫩虎白馒头| 国产成人精品123区免费视频| 国产精品一二一区| 日韩在线观看你懂的| 亚洲爆乳无码专区| 手机在线不卡av| 高端美女服务在线视频播放| 国产美女久久久久| xxx一区二区| 色一情一区二区| 男人精品网站一区二区三区| 91福利精品在线观看| 99精品视频在线播放观看| 久久免费视频网| 亚洲av成人精品一区二区三区 | 欧美天堂在线| 亚洲婷婷国产精品电影人久久| 国产精品久久久久久久久免费看| 日韩精品卡通动漫网站| www.91av| 亚洲激情女人| 亚洲少妇中文在线| 精品久久久噜噜噜噜久久图片| xxxx69hd| 18国产精品| 色诱亚洲精品久久久久久| 久久综合色一本| 中文字幕在线播出| 松下纱荣子在线观看| 国产精品日产欧美久久久久| 国产玖玖精品视频| 国产在线观看你懂的| 中文日本在线观看| 国产精品一级在线| 国产精品福利小视频| 亚洲少妇xxx| 成人av毛片| 99热这里都是精品| 91精品久久久久久| www.日本精品| av手机在线观看| 亚洲欧美日韩国产另类专区| 精品一区二区三区国产| 国产又粗又猛视频| 在线高清欧美| 欧美日韩精品在线播放| 成人毛片100部免费看| 一色屋成人免费精品网| 九九久久婷婷| 日韩av在线播放资源| 久久久精品视频国产| 黄色免费看片| 久久99精品久久久久久久久久久久| 91av国产在线| 免费在线不卡视频| av男人的天堂在线观看| 亚洲国产aⅴ天堂久久| 色哟哟免费网站| 国产精品合集一区二区| 欧美日韩国产高清| 97久久久久久| 4438国产精品一区二区| 欧美日韩女优| 欧美日韩另类国产亚洲欧美一级| 黄色高清无遮挡| 加勒比一区二区三区| 国产麻豆视频一区二区| 91美女片黄在线观| 国产成人久久精品77777综合| 牛牛影视一区二区三区免费看| 亚洲黄色av网站| 少妇真人直播免费视频| 在线观看a级片| 精品久久久一区| 欧美黄色性生活| 一本大道香蕉久在线播放29| 91热门视频在线观看| 中文字幕成人一区| japonensisjava老师可播放| 久久精品国产99久久6| 操人视频欧美| 热re66久久精品国产99re| 国产精品99免费看| 日本欧美国产在线| 国产99久久九九精品无码免费| 成人一区二区| 久久久免费电影| 一区二区三区黄| 成人在线电影在线观看视频| 欧美国产日本在线| 亚洲视频久久久| 日韩精品2区| 热re91久久精品国99热蜜臀| av网站免费播放| 激情欧美一区二区三区| 国产美女久久久| 一色屋色费精品视频在线看| 久久精品综合| 久久青青草原| xxxxxwwww免费视频| 99re亚洲国产精品| www.夜夜爱| 日本私人网站在线观看| 一区二区三区精品| 国产精品二区视频| 黑人另类精品××××性爽 | 亚洲欧美在线网| 自拍偷拍第1页| 亚洲国产成人av网| 第一页在线视频| 久久xxx视频|