Skip to content
前端大刘
搜索文档
K
Main Navigation
博文
文档
^1.5.0
关于
主题
菜单
回到顶部
页面导航
>
文档
>
路由 hash 和 H5 history 的区别和选择
路由 hash 和 H5 history 的区别和选择
两者区别
hash - 通过 window.onhashchange 来监听
H5 history - 通过 history.pushState 和 window.onpopstate
H5 history 需要后端支持
两者选择
to B 的系统推荐用 hash,简单易用,对 url 规范不明感
to C 的系统,可以考虑选择 H5 history,但需要服务端支持
能选择简单的,就别用复杂的,要考虑成本和收益