【问题标题】:Angular JS-Reload Dynamic StatesAngular JS-重新加载动态状态
【发布时间】:2015-10-05 16:46:09
【问题描述】:

我正在从 JSON 文件加载一些状态,所有状态都已加载并可用,但是在其他浏览器窗口中重新加载或搜索 URL 时,我无法再访问动态状态(我被重定向到默认页面),好像是执行流程;页面重定向时,由于在索引之后加载,因此不加载 JSON。

关于解决这个问题的任何想法?

【问题讨论】:

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


    【解决方案1】:

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

    重点是特征:

    $urlRouterProvider.deferIntercept(defer)

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

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

    【讨论】:

      猜你喜欢
      • 2016-02-08
      • 2016-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-29
      • 1970-01-01
      • 1970-01-01
      • 2013-01-09
      相关资源
      最近更新 更多