成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

vue調(diào)用接口獲取數(shù)據(jù) vue刷新頁面跳轉(zhuǎn)404怎么辦?

vue刷新頁面跳轉(zhuǎn)404怎么辦?1. 問題描述2。Apache服務(wù)器配置3。Nginx服務(wù)器配置~]。前端開發(fā)也是如此。實際上,我們都使用jQuery。它簡單而粗糙,并且很容易直接操作界面。如果你想實

vue刷新頁面跳轉(zhuǎn)404怎么辦?

1. 問題描述

2。Apache服務(wù)器配置

3。Nginx服務(wù)器配置

~]。

前端開發(fā)也是如此。實際上,我們都使用jQuery。它簡單而粗糙,并且很容易直接操作界面。如果你想實現(xiàn)任何功能,你會成功的。但是在項目變得越來越復(fù)雜之后,這種開發(fā)方式會出現(xiàn)一個問題:代碼組織很低,項目的可維護性很差,特別是當(dāng)項目中的很多頁面都有層次關(guān)系時,很容易混淆自己。

“.現(xiàn)在我們不應(yīng)該把一個網(wǎng)頁看作一個網(wǎng)頁,而是一個以網(wǎng)頁的形式呈現(xiàn)的應(yīng)用程序。分離數(shù)據(jù)和行為之后,前端開發(fā)變得更加清晰,這也是前端開發(fā)的一個重要標(biāo)志。

雖然這些框架使用了虛擬DOM等技術(shù),但由于抽象合理,開發(fā)效率遠高于傳統(tǒng)前端,比直接操作DOM要慢。試想一下,用這兩種方法開發(fā)的項目效率比傳統(tǒng)開發(fā)低0.5%,但是傳統(tǒng)開發(fā)需要的bug是傳統(tǒng)開發(fā)的兩倍。如果你是,你會選哪一個?

使用Vue等框架的首要原因是為了開發(fā)效率,還是減少DOM操作的性能損失?

首先,在您創(chuàng)建的public方法的文件中創(chuàng)建一個新方法HttpUtil.js文件文件。以下是總結(jié)HttpUtil.js文件內(nèi)容:VAR Axios=require(“Axios”)//配置項根,例如路徑VAR root=“http://localhost:8090/manage“//Axios請求函數(shù)httpapi(method,URL,params){返回新承諾((resolve,reject)=>{Axios({method:method,URL:URL,數(shù)據(jù):method==“post”;method==“put”?Params:null,Params:Method==“get”| | Method==“delete”?參數(shù):null,baseurl:root,withcredentials:false})。然后((response)=>{解析(response)})。Catch((error)=>{reject(error)})}//返回Vue模板中的調(diào)用接口,導(dǎo)出默認值{get:function(URL,parameters){return httpapi(“get”,URL,parameters)},post:function(URL,parameters)},Params){return httpapi(“post”,URL,Params)},put:function(URL,Params){return httpapi(“put”,URL,params)},delete:function(URL,params){return httpapi(“delete”,URL,params)}

直接訪問URL會被HTTP阻止,服務(wù)器直接解析到文件路徑,但是spa的路由是虛擬的,不能直接找到文件,所以會是404。您需要將所有請求指向索引(我不知道這樣說是否準(zhǔn)確),然后讓JS的路由器解析URL。Nginx需要配置try文件$url/索引.html有關(guān)詳細信息,請參閱Vue路由器的文檔。本章以HTML5歷史模式討論這個問題。最近開發(fā)了react,spa中也遇到了同樣的問題,因為spa中的路由是JS渲染組件的配置,與真實瀏覽器中訪問的URL不一樣

在UAT服務(wù)器中訪問時,如果一直是404,90%是路徑錯誤,但404在訪問接口時偶爾出現(xiàn),很多情況下是好的,可以正常訪問。

Internet上有幾種情況和解決方案:

1。記錄404錯誤鏈接;

2。直接在服務(wù)器端輸出帶有“error”的鏈接內(nèi)容,查看是否正常;

3。如果不正常,則表示鏈接有問題;如果正常,請檢查輸入?yún)?shù)發(fā)送的post請求,以查看參數(shù)是否已轉(zhuǎn)義;

4。如果上面沒有問題,可以【解決方案】:

訪問UAT時攔截404參數(shù)消息,在本地代碼中運行是正確的。它沒有逃走。所以這是第四種情況。服務(wù)器不穩(wěn)定,出現(xiàn)問題。