所有。我正在使用livereload,它是autoreload html,js文件工具。
非常方便。但我有一个问题。我正在制作单个网页应用程序,这取决于哈希变更网站。 像这样 。 /#/ home,/#/ product。因此,当重新加载浏览器/#/ product时,它会重新加载并返回root / url.It很难调试。
我想在重新加载浏览器时保存哈希位置。如果我重新加载/#/产品页面,我想留在/#/产品页面。
你知道吗?提前谢谢。答案 0 :(得分:2)
您没有在/#/home
中使用真实哈希。使用/#home
或/#product
,它会在重新加载时保留。
答案 1 :(得分:0)
当你的页面被加载时,你需要运行javascript代码来检查当前的哈希值并构造匹配该哈希值的正确页面状态。然后,当您的页面重新加载时,基页将从服务器加载,然后您的代码将运行并查看#/product
哈希值并构造该哈希值的相应页面。