原生JS實現一個簡單的前端路由(路由實現的原理)

一個極簡前端路由實現前端 說一下前端路由實現的簡要原理,以 hash 形式(也能夠使用 History API 來處理)爲例,當 url 的 hash 發生變化時,觸發 hashchange 註冊的回調,回調中去進行不一樣的操做,進行不一樣的內容的展現。直接看代碼或許更直觀。 數組 function Router() { this.routes = {}; this.current
相關文章
相關標籤/搜索