對於初學的小菜雞,經常會犯一些低級錯誤。
本菜雞現在就記錄一下我在使用vue-resource發送post請求時的一個低級錯誤:
window.BaseURL = '127.0.0.1:8888';
8888是訪問在本機的後臺程序的端口
請求代碼如下,
this.$http.post(BaseURL+'/login', {telphone: this.phone,password: this.password}).then((response) => {console.log('sdsdsd',response) })
很簡單的代碼,不過卻出錯了
打開網絡調試發現是url不對,比我定義的127.0.0.1:8888多了默認部分localhost:8080。
我以為是有默認設置,將默認值改為我的地址就好,
但是到處搜索“vue-source更改默認url”,”vue-resource配置“都沒有結果。
最後突然發現了我自己定義的
window.BaseURL的值沒有加上‘http://’,所vue-resource會使用默認http://localhost:8080
最後更改為:
window.BaseURL = 'http://127.0.0.1:8888';
就好了。
可能是問題太低級,我在網上搜索了大半天,依然無所獲,對於馬虎如我之新菜鳥,可能會犯同樣的錯誤,因此記錄之。
閱讀更多 文話教育 的文章