【发布时间】:2016-10-09 03:47:27
【问题描述】:
我正在开发单页应用程序 (SPA)。因此,为了维护浏览器的向后和转发功能,我使用 htmlPushState 和 window.onpop 传递参数来更改 css 并从后端调用 rest APIS。
所以目前我的项目在 SPA 下有 5 个页面,但我有点担心可扩展性。
如果项目规模扩大,管理后退/前进浏览器点击会很困难吗?
是否有任何最佳做法可以遵循? htmlPushState 是一个值得遵循的好习惯吗?
PS:我在前端使用 reactjs(有什么方法可以使用 reactjs 来处理浏览器的来回处理?)
【问题讨论】:
标签: javascript jquery html reactjs