路由:改变url但是不重新请求而刷新视图
1.hash模式
在url里面“#”后面的称为hash,用window.location.hash读取
2.history模式
history采用HTML5的新特性;且提供了两个新方法:pushState(),replaceState()可以对浏览器历史记录栈进行修改,以及popState事件的监听到状态变更。
history 模式下,前端的 URL 必须和实际向后端发起请求的 URL 一致
路由:改变url但是不重新请求而刷新视图
1.hash模式
在url里面“#”后面的称为hash,用window.location.hash读取
2.history模式
history采用HTML5的新特性;且提供了两个新方法:pushState(),replaceState()可以对浏览器历史记录栈进行修改,以及popState事件的监听到状态变更。
history 模式下,前端的 URL 必须和实际向后端发起请求的 URL 一致