精慕HU
2018-12-29 14:13:40
想知道一個(gè)事情,就原生的jsP的內(nèi)置對(duì)象,response的重定向方法是不是也屬于路由的一種?或者有關(guān)于前端路由講的比較好的文章也請(qǐng)大神分享一下
1 回答

POPMUISE
TA貢獻(xiàn)1765條經(jīng)驗(yàn) 獲得超5個(gè)贊
我還是把我在github找到的答案貼出來(lái)吧:前端路由,即由前端來(lái)維護(hù)一個(gè)路由規(guī)則。實(shí)現(xiàn)有兩種,一種是利用url 的hash,就是常說(shuō)的錨點(diǎn)(#),JS 通過(guò)hashChange 事件來(lái)監(jiān)聽(tīng)url 的改變,IE7 及以下需要輪詢;另一種就是HTML5 的History 模式,它使url 看起來(lái)像普通網(wǎng)站那樣,以“/”分割,沒(méi)有#,但頁(yè)面并沒(méi)有跳轉(zhuǎn),不過(guò)使用這種模式需要服務(wù)端支持,服務(wù)端在接受到所有的請(qǐng)求后,都指向同一個(gè)html 文件,不然會(huì)出現(xiàn)404。所以,SPA 只有一個(gè)html,整個(gè)完整所有的內(nèi)容都在這一個(gè)html 里,通過(guò)js 來(lái)處理
添加回答
舉報(bào)
0/150
提交
取消