【问题标题】:UI-ROUTER - stop ui-sref from changing stateUI-ROUTER - 阻止 ui-sref 改变状态
【发布时间】:2015-03-18 17:07:37
【问题描述】:

有谁知道阻止 ui-sref 重新加载状态的方法?

我无法通过 '$stateChangeStart' 事件执行此操作,因为 ui-sref 仅更改参数而不更改状态名称。

左边是书单,左边是书的详细信息。我在书籍细节之间导航。因此,状态名称不会仅更改作为书籍 ID 的参数。

用户可以更改书籍的详细信息,但是当表单很脏并且用户按下指向另一本书的链接时,我需要通知用户并停止 ui-sref 以重新加载状态。

当用户通过事件单击链接时,书籍详细信息控制器会捕获该事件并检查表单是否脏。如果是这样,我需要停止 ui-sref。

谢谢!

【问题讨论】:

    标签: angular-ui-router


    【解决方案1】:

    尝试在那里找到它,

    http://angular-ui.github.io/ui-router/site/#/api/ui.router.state.$state

    请编写您的代码示例..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      相关资源
      最近更新 更多