Angular JS-Reload动态状态

时间:2015-07-16 09:48:13

标签: javascript json angularjs angular-ui-router refresh

我从JSON文件加载一些状态,所有状态都被加载并变得可用,但是当在其他浏览器窗口中重新加载或搜索URL时,我无法再访问动态状态(我得到了)重定向到默认页面),似乎是执行流程;页面重定向时,未加载JSON,因为它是在索引之后加载的。

有关解决此问题的任何想法吗?

1 个答案:

答案 0 :(得分:0)

解决方案可以在这里找到(详细说明)

这一点是一个特征:

$urlRouterProvider.deferIntercept(defer)

  

禁用(或启用)延迟位置更改拦截。

     

如果您希望自定义同步URL的行为(例如,如果您希望延迟转换但保留当前URL),请在配置时调用此方法。然后,在运行时,在配置自己的$urlRouter.listen()事件处理程序后调用$locationChangeSuccess