網上的博客寫的一堆亂七八糟的,新手在學到這一部分的時候根本沒有其他博客設定的那么復雜
從網上的博客來看,一部分說是設定全域,一個設定單個請求的時間
但拜托,能不能截個圖告訴我在哪里設定,我一個新手你給我一串代碼我連放哪我都不知道,真是無語,千篇一律的復制復制
如果新手第一次遇到了這個問題,看報錯提示就是請求超時了,也就是資料還沒回傳來,然后就報錯了
一般是兩個途徑,
1.是在main.js里面設定axios的超時時間,但是一般都是沒有的你要自己設定,然后main.js在你的專案的src下面可以找到,在里面添加上axios.default.timeout=50000
這個意思就是超時時間設定為50秒應該夠了
但是,這個方法我設定的時候一點用沒有,最后我找到了另外一個設定方法

2.我們知道axios是一個獲取資料的工具,那么一般我們匯入的半成品專案里面是有一個叫utils的包的,也是在src目錄下,如上,在utils包下一般可以看到一個request.js的檔案
打開檔案,在里面如下圖所示更改一個地方即可,即把timeout的時間改長一些,再重新打開專案獲取資料會發現成功獲取并且不報超時

在這里還是想說一句,有些人的博客都是千篇一律的復制,根本沒有自己的內容,既然是復制那你直接參考別人的網址就好了,干嘛所有內容還再發一遍,沒頭沒尾,也不教怎么設定,在哪設定
而且這樣有個不好的地方就在于新手看到大家都是這么說的,奉為圭臬,但是最后實作卻是無用的
吐槽一下,自學的路上遇到太多坑博客了
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/286617.html
標籤:其他
上一篇:SAPUI5學習第四天-----(07)應用程式描述符,manifest.json!
下一篇:學習記錄6-8——static、auto、extern、register、typedef、define的幾個注意點
