- FAQ
- Vue
- vue-router路由实现方式
vue-router路由实现方式
改变浏览器地址而不向服务器发出请求的两种方式:
- 在地址中加入#以欺骗浏览器,地址的改变是由于正在进行业内导航(window.addEventListener('hashchange', funcRef, false)监听hash路由改变事件)
- 使用H5的window.history(history.pushState和history.replaceState)功能,两个api都会操作浏览器的历史记录而不会引起页面的刷新