92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线

Vue跨域解決方法

2023-3-31    前端達人

vue項目中,前端與后臺進行數據請求或者提交的時候,如果后臺沒有設置跨域,前端本地調試代碼的時候就會報“No 'Access-Control-Allow-Origin' header is present on the requested resource.” 這種跨域錯誤。

要想本地正常的調試,解決的辦法有三個

一、后臺更改header

header('Access-Control-Allow-Origin:*');//允許所有來源訪問
header('Access-Control-Allow-Method:POST,GET');//允許訪問的方式

這樣就可以跨域請求數據了

二、使用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(',')
}
})
}
}

通過這種方法也可以解決跨域的問題。

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

例如請求的url:“/business/remind/user”
1、打開vue.config.js.js,在proxy中添寫如下代碼:

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

附帶vue.config.js下的代碼

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

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

config.plugin('html')
.tap(args => {
args[0].title = '公募綜合業務平臺'
return args
})
}
}





藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請加微信ban_lanlan,報下信息,藍小助會請您入群。歡迎您加入噢~~

希望得到建議咨詢、商務合作,也請與我們聯系01063334945。 



分享此文一切功德,皆悉回向給文章原作者及眾讀者. 免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。 



藍藍設計m.skdbbs.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務UI設計公司、界面設計公司、UI設計服務公司、數據可視化設計公司、UI交互設計公司、高端網站設計公司、UI咨詢、用戶體驗公司、軟件界面設計公司

日歷

鏈接

個人資料

藍藍設計的小編 http://m.skdbbs.com

存檔

92国产精品视频_亚洲a级在线观看_国产精品电影观看_国产精品免费观看在线_精品伊人久久97_亚洲人成在线观_尤物九九久久国产精品的特点_成人激情在线播放_成人黄色大片在线免费观看_亚洲成人精品久久久_久久免费视频在线观看_久久精品国产一区_国产一区二区三区18_亚洲欧美中文字幕在线一区_日韩美女中文字幕_日韩视频免费在线
日本高清免费不卡视频| 亚洲女人天堂网| 国产成人h网站| 麻豆视频一区二区| 精品福利视频导航| 精品久久久久久久久久久aⅴ| av福利导福航大全在线| 欧美日韩网站| 性国产高清在线观看| 成人午夜在线免费| 日本一区二区成人在线| 忘忧草精品久久久久久久高清| 免费成人小视频| 激情偷拍久久| 3d玉蒲团在线观看| 一区二区电影| 久久亚洲精品国产精品紫薇| 日本一区二区三区在线观看| 不卡一区视频| 欧美在线色视频| www精品美女久久久tv| 欧美国产日韩精品免费观看| 亚洲夜间福利| 欧美日本高清| 亚洲男人天堂九九视频| 肉肉视频在线观看| 一区二区三区成人精品| 韩国女主播一区二区| 日韩欧美自拍偷拍| 日韩精品欧美一区二区三区| 中文字幕自拍vr一区二区三区| 国产一区二区三区中文| 美日韩精品免费观看视频| 久久久综合av| 亚洲综合一区二区不卡| 欧美岛国在线观看| 国产精品久久久久久久久久ktv| 欧美日韩在线电影| 亚洲精品国产美女| 亚洲人精选亚洲人成在线| 岛国av一区| 你微笑时很美电视剧整集高清不卡| 国产精品久久久久毛片软件| 欧美又粗又大又爽| 中文无字幕一区二区三区| 国产伦精品一区二区三区免费优势| 日韩三级免费| 一区二区三区色| 香蕉视频一区二区三区| 久久精品久久久久久国产 免费| 午夜精品视频一区二区三区在线看| 日韩高清a**址| 日韩电影一区二区三区四区| 成人知道污网站| 狠狠色香婷婷久久亚洲精品| 亚欧成人精品| 欧美性猛片aaaaaaa做受| 最新av网站在线观看| 色婷婷国产精品久久包臀| 午夜欧美一区二区三区免费观看| 亚洲欧美在线观看| 成人做爰视频www网站小优视频| 日韩一区二区免费高清| 亚洲七七久久综合桃花剧情介绍| av毛片久久久久**hd| 久久综合资源网| 国产成人a级片| 精品高清久久| 欧美激情国产在线| 美女精品一区最新中文字幕一区二区三区| 欧美日韩激情视频8区| 成人动漫视频在线观看完整版| 国产精品永久免费在线| 午夜精品久久久久久久99热| www.成人网.com| 91伊人久久| 久久色在线播放| 久久久久久久久国产精品| 欧美黄色网络| 91亚洲永久免费精品| 亚洲成人久久久久| 久久视频在线看| 欧美高清视频在线高清观看mv色露露十八| jlzzjlzz亚洲女人| 亚洲精品写真福利| 国产一区二区三区天码| 国产国语刺激对白av不卡| 欧美成人三级在线| 久久精品123| 国产麻豆一精品一av一免费| 亚洲一区二区三区777| 国产福利小视频在线| 激情久久久久久| 色噜噜夜夜夜综合网| 欧美日本精品在线| 中文字幕在线视频日韩| 精品视频91| 亚洲精品日韩综合观看成人91| 99在线精品视频| 亚洲最大av| 日本午夜精品一区二区三区| 日韩极品在线| 欧美一区二区三区电影在线观看| 激情av综合| 久久精品日韩欧美| 国产成人精品三级高清久久91| 亚洲欧美日韩国产精品| 中韩乱幕日产无线码一区| 欧美日韩在线不卡| 欧美黄免费看| 欧美色图片你懂的| 国产精品入口66mio| 日韩免费影院| 亚州精品国产| 精品无人区一区二区三区| 欧美国产精品v| 亚洲成人av电影| 日韩女优制服丝袜电影| a欧美人片人妖| 第一会所sis001亚洲| 精品一区亚洲| 精品久久久久久国产| 成人永久免费| 午夜激情电影在线播放| 亚洲男女性事视频| 91理论片午午论夜理片久久| 国产精品久久久久7777婷婷| 蜜桃av久久久亚洲精品| 国产精品久久久久久久久免费桃花| 久久精品国产999大香线蕉| 国产精品理论在线观看| 亚洲片区在线| 亚洲精品美女久久久久| 高清久久精品| 国产成人免费av| av免费在线观| 色综合久久久久综合| 狠狠狠色丁香婷婷综合激情| 国产欧美日韩精品一区二区三区| 国产一区二区看久久| 欧美videos另类精品| 国产精品久久久久久一区二区三区| 免费av一区二区三区四区| 久久久久久久久久国产精品| 一区二区三区欧美| 日韩精品中文字幕在线一区| 91美女精品福利| 美女黄视频在线观看| 日韩一区二区三区在线| 亚洲v中文字幕| 日韩成人午夜| 久久久久久免费精品| 亚洲va国产va天堂va久久| 97伦理在线四区| 91精品国产自产在线观看永久∴| 露出调教综合另类| 91亚洲人成网污www| 久久国产66| 久久久国产精品麻豆| 国产精品久久9| 亚洲成人精品久久| 中文字幕av一区二区三区谷原希美| 最新欧美色图| 99中文字幕一区|