摘要: class HashRouter{ constructor(){ //用于存储不同hash值对应的回调函数 this.routers = {}; window.addEventListener('hashchange',this.load.bind(this),false) } //用于注册每个视图 阅读全文
posted @ 2019-07-18 11:16 那个村 阅读(324) 评论(0) 推荐(0)
摘要: class HistoryRouter{ constructor(){ //用于存储不同path值对应的回调函数 this.routers = {}; this.listenPopState(); this.listenLink(); } //监听popstate listenPopState(){ 阅读全文
posted @ 2019-07-18 11:10 那个村 阅读(273) 评论(0) 推荐(0)