vue3在ie9怎么運(yùn)行 bue-router有幾種模式?
bue-router有幾種模式?Vue路由器的三種模式1. Hash使用URL的散列來(lái)模擬一個(gè)完整的URL。當(dāng)URL更改時(shí),頁(yè)面不會(huì)重新加載,顯示的網(wǎng)絡(luò)路徑將帶有#符號(hào)。這是最安全的模式,因?yàn)樗嫒菟?/p>
bue-router有幾種模式?
Vue路由器的三種模式
1. Hash
使用URL的散列來(lái)模擬一個(gè)完整的URL。當(dāng)URL更改時(shí),頁(yè)面不會(huì)重新加載,顯示的網(wǎng)絡(luò)路徑將帶有#符號(hào)。這是最安全的模式,因?yàn)樗嫒菟袨g覽器和服務(wù)器。
2. History
在美化哈希模式下,#將從路徑中刪除。這取決于html5的歷史和pushState API,所以你應(yīng)該擔(dān)心IE9及以下版本。它還包括三種方法:后退、前進(jìn)和前進(jìn),對(duì)應(yīng)于瀏覽器 前進(jìn)和后退。后退,跳轉(zhuǎn)操作,是瀏覽器左上角的前進(jìn)和后退按鈕。
3. Abstraction
它適用于所有的JavaScript環(huán)境,比如在服務(wù)器端使用Node.js。如果沒有瀏覽器API,路由器會(huì)自動(dòng)強(qiáng)制進(jìn)入這種模式,然后切換到這里。
比較好的WEB前端學(xué)習(xí)路線是什么?
如果說(shuō)路線的話,我覺得你首先要考慮個(gè)人是否有計(jì)算機(jī)語(yǔ)言基礎(chǔ)。
如果你有JAVA或者C#等語(yǔ)言基礎(chǔ),過(guò)渡到JavaScript會(huì)更容易,至少js語(yǔ)言基礎(chǔ)會(huì)更容易學(xué)。這類同學(xué)建議,在了解了JS的邏輯和應(yīng)用之后,再深入了解CSS、HTML等前端基礎(chǔ)。
另一類和我一樣沒有計(jì)算機(jī)語(yǔ)言基礎(chǔ)的同學(xué),建議你一定要徹底了解JS,并確定自己能基本掌握這門語(yǔ)言,然后逐步結(jié)合HTML和CSS進(jìn)行初步開發(fā)。
當(dāng)然,雖然JQUERY是一個(gè)老式的JS庫(kù),但它是所有初學(xué)者必備的基本功,甚至在工作中也往往是一把利器。
基礎(chǔ)開發(fā)能力建立后,可以進(jìn)一步熟悉三個(gè)前端框架,最好重點(diǎn)關(guān)注。建議vue是基礎(chǔ),react是高級(jí),angular先了解一下。
你也應(yīng)該對(duì)移動(dòng)框架有所了解,比如我會(huì)推薦的多終端混合uniapp、reactnative、Flutter。
以上。