關(guān)于angular4 跨域的問(wèn)題(踩坑)

初次用angular寫(xiě)項(xiàng)目较木,遇到很多問(wèn)題侵状,這里記錄一下牺勾。因?yàn)槭蔷毩?xí)正罢,所以自己在機(jī)器上面復(fù)制了一個(gè)java項(xiàng)目,用里面寫(xiě)好的接口驻民,訪(fǎng)問(wèn)地址是127.0.0.1:8080
新建的angular項(xiàng)目的訪(fǎng)問(wèn)地址是localhost:4200翻具,所以這里就出現(xiàn)了跨域問(wèn)題。

剛開(kāi)始接觸angular 不知道用angular項(xiàng)目里面的http如何進(jìn)行跨域回还,所以就用了ajax的jsonp裆泳, 查了些資料終于把原有的接口改成了jsonp的格式,但是卻有遇到另一個(gè)問(wèn)題柠硕,jsonp不能統(tǒng)統(tǒng)不執(zhí)行9ず獭! 因?yàn)樾枰祷財(cái)?shù)據(jù)后修改變量蝗柔,所以ajax的jsonp必須是同步修改闻葵,差了很多資料來(lái)實(shí)現(xiàn)jsonp的同步問(wèn)題,最后也沒(méi)有解決癣丧,實(shí)在沒(méi)辦法又只能回到angualr自帶的http身上笙隙,開(kāi)始查詢(xún)他的跨域方式(還真有),下面分享給大家:
1坎缭、首先需要再項(xiàng)目的跟目錄新建一個(gè)proxy.config.json文件竟痰,內(nèi)容為:
{
"/":{
"target":"http://127.0.0.1:8080" //這里是你的接口所在的位置
}
}

2、修改package.json文件中的scripts選項(xiàng)中的starts
"start": "ng serve --proxy-config proxy.config.json",

3掏呼、用 ng serve --proxy-config proxy.config.json 重啟項(xiàng)目(必須)

4坏快、然后組件中就可以直接用接口了,就跟用json是一樣樣的
this.http
.post(url,val)
.map(res => res.json()).subscribe(data=>{
if (data) {
this.title=data.msg;
}
})

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末憎夷,一起剝皮案震驚了整個(gè)濱河市莽鸿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖祥得,帶你破解...
    沈念sama閱讀 206,723評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件兔沃,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡级及,警方通過(guò)查閱死者的電腦和手機(jī)乒疏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)饮焦,“玉大人怕吴,你說(shuō)我怎么就攤上這事∠靥撸” “怎么了转绷?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,998評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)硼啤。 經(jīng)常有香客問(wèn)我议经,道長(zhǎng),這世上最難降的妖魔是什么谴返? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,323評(píng)論 1 279
  • 正文 為了忘掉前任煞肾,我火速辦了婚禮,結(jié)果婚禮上亏镰,老公的妹妹穿的比我還像新娘扯旷。我一直安慰自己,他們只是感情好索抓,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布钧忽。 她就那樣靜靜地躺著,像睡著了一般逼肯。 火紅的嫁衣襯著肌膚如雪耸黑。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,079評(píng)論 1 285
  • 那天篮幢,我揣著相機(jī)與錄音大刊,去河邊找鬼。 笑死三椿,一個(gè)胖子當(dāng)著我的面吹牛缺菌,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播搜锰,決...
    沈念sama閱讀 38,389評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼伴郁,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了蛋叼?” 一聲冷哼從身側(cè)響起焊傅,我...
    開(kāi)封第一講書(shū)人閱讀 37,019評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤剂陡,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后狐胎,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體鸭栖,經(jīng)...
    沈念sama閱讀 43,519評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評(píng)論 2 325
  • 正文 我和宋清朗相戀三年握巢,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了晕鹊。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,100評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡镜粤,死狀恐怖捏题,靈堂內(nèi)的尸體忽然破棺而出玻褪,到底是詐尸還是另有隱情肉渴,我是刑警寧澤,帶...
    沈念sama閱讀 33,738評(píng)論 4 324
  • 正文 年R本政府宣布带射,位于F島的核電站同规,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏窟社。R本人自食惡果不足惜券勺,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望灿里。 院中可真熱鬧关炼,春花似錦、人聲如沸匣吊。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,289評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)色鸳。三九已至社痛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間命雀,已是汗流浹背蒜哀。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,517評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留吏砂,地道東北人撵儿。 一個(gè)月前我還...
    沈念sama閱讀 45,547評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像狐血,于是被迫代替她去往敵國(guó)和親淀歇。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評(píng)論 2 345