hash和history有什么区别
原理不同,表现不同。
1、原理不同:Hash模式的实现原理是通过监听hashChange事件来实现的,前端js把当前hash地址对应的组件渲染到浏览器中,而History模式是通过调用history.pushState方法并且监听popstate事件来实现的。
2、表现不同:Hash模式会在地址栏中有井号,而History模式没有。
原理不同,表现不同。
1、原理不同:Hash模式的实现原理是通过监听hashChange事件来实现的,前端js把当前hash地址对应的组件渲染到浏览器中,而History模式是通过调用history.pushState方法并且监听popstate事件来实现的。
2、表现不同:Hash模式会在地址栏中有井号,而History模式没有。