VUE-PC端項(xiàng)目遇到的坑總結(jié)

1.跨域

其中說到跨域的話首要的就是axios的配置

// 創(chuàng)建axios實(shí)例

axios.defaults.timeout = 60000 // 響應(yīng)時(shí)間

axios.defaults.headers.post['Content-Type'] = 'application/json;charset=UTF-8'

axios.defaults.headers.Authorization = 'WSAuth' + toBase64Encode(getToken())

// 配置請(qǐng)求頭

axios.defaults.baseURL = process.env.BASE_API

// 這個(gè)是必須配置的

axios.defaults.withCredentials = true


共同一個(gè)fetch請(qǐng)求

2.傳輸附件后臺(tái)接收不到

主要原因是后臺(tái)使用的是Multipart數(shù)組接收寨昙,vue這邊使用的是formdata,紅框一定要這樣寫镐捧,我被坑了好久冈敛,并且傳輸文件類的時(shí)候,不需要設(shè)置contentType筐眷,由于我用axios共同全局設(shè)置了這個(gè) 'Content-Type': 'multipart/form-data' 之后導(dǎo)致瀏覽器解析的時(shí)候驻呐,沒有這個(gè)boundry(見圖)碴犬,最后還是用了vue-resource中的http解決的


紅框一定要這樣寫


這個(gè)分割文件的標(biāo)志位


vue-resources

3.權(quán)限菜單

由于后臺(tái)不讓前端帶上角色和權(quán)限之類的信息题暖,全部從后端拿數(shù)據(jù)按傅,導(dǎo)致前端必須全部配置好所有的路由,通過后端返回的菜單信息filter出自己的菜單信息后顯示

4.刷新畫面

想要刷新頁面就是這方法吧胧卤,挺好用

refreshPage() {

? ? ? location.reload()

? ? }

5路由變化頁面數(shù)據(jù)不刷新問題

場景:比如商品詳情數(shù)據(jù)唯绍,依賴路由的params參數(shù)獲取的(ajax寫在created生命周期里面),因?yàn)槁酚蓱屑虞d的關(guān)系枝誊,退出頁面再進(jìn)入另一個(gè)商品頁面并不會(huì)運(yùn)行created組件生命周期况芒,導(dǎo)致文數(shù)據(jù)還是上一個(gè)數(shù)據(jù)。

解決方法:watch監(jiān)聽路由是否變化

watch: {

? '$route' (to, from) { //監(jiān)聽路由是否變化

? ? if(this.$route.params.id){//是否有id

? ? ? //獲取數(shù)據(jù)

? ? }

? }

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末叶撒,一起剝皮案震驚了整個(gè)濱河市绝骚,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌祠够,老刑警劉巖皮壁,帶你破解...
    沈念sama閱讀 217,734評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異哪审,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)虑瀑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門湿滓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人舌狗,你說我怎么就攤上這事叽奥。” “怎么了痛侍?”我有些...
    開封第一講書人閱讀 164,133評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵朝氓,是天一觀的道長。 經(jīng)常有香客問我主届,道長赵哲,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,532評(píng)論 1 293
  • 正文 為了忘掉前任君丁,我火速辦了婚禮枫夺,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘绘闷。我一直安慰自己橡庞,他們只是感情好较坛,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著扒最,像睡著了一般丑勤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上吧趣,一...
    開封第一講書人閱讀 51,462評(píng)論 1 302
  • 那天法竞,我揣著相機(jī)與錄音,去河邊找鬼再菊。 笑死爪喘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的纠拔。 我是一名探鬼主播秉剑,決...
    沈念sama閱讀 40,262評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼稠诲!你這毒婦竟也來了侦鹏?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,153評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤臀叙,失蹤者是張志新(化名)和其女友劉穎略水,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體劝萤,經(jīng)...
    沈念sama閱讀 45,587評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡渊涝,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了床嫌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片跨释。...
    茶點(diǎn)故事閱讀 39,919評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖厌处,靈堂內(nèi)的尸體忽然破棺而出鳖谈,到底是詐尸還是另有隱情,我是刑警寧澤阔涉,帶...
    沈念sama閱讀 35,635評(píng)論 5 345
  • 正文 年R本政府宣布缆娃,位于F島的核電站,受9級(jí)特大地震影響瑰排,放射性物質(zhì)發(fā)生泄漏贯要。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評(píng)論 3 329
  • 文/蒙蒙 一椭住、第九天 我趴在偏房一處隱蔽的房頂上張望郭毕。 院中可真熱鬧,春花似錦函荣、人聲如沸显押。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽乘碑。三九已至挖息,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間兽肤,已是汗流浹背套腹。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留资铡,地道東北人电禀。 一個(gè)月前我還...
    沈念sama閱讀 48,048評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像笤休,于是被迫代替她去往敵國和親尖飞。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容