我从JSON文件加载一些状态,所有状态都被加载并变得可用,但是当在其他浏览器窗口中重新加载或搜索URL时,我无法再访问动态状态(我得到了)重定向到默认页面),似乎是执行流程;页面重定向时,未加载JSON,因为它是在索引之后加载的。
有关解决此问题的任何想法吗?
答案 0 :(得分:0)
解决方案可以在这里找到(详细说明):
这一点是一个特征:
禁用(或启用)延迟位置更改拦截。
如果您希望自定义同步URL的行为(例如,如果您希望延迟转换但保留当前URL),请在配置时调用此方法。然后,在运行时,在配置自己的
$urlRouter.listen()
事件处理程序后调用$locationChangeSuccess
。