【发布时间】:2015-03-18 17:07:37
【问题描述】:
有谁知道阻止 ui-sref 重新加载状态的方法?
我无法通过 '$stateChangeStart' 事件执行此操作,因为 ui-sref 仅更改参数而不更改状态名称。
左边是书单,左边是书的详细信息。我在书籍细节之间导航。因此,状态名称不会仅更改作为书籍 ID 的参数。
用户可以更改书籍的详细信息,但是当表单很脏并且用户按下指向另一本书的链接时,我需要通知用户并停止 ui-sref 以重新加载状态。
当用户通过事件单击链接时,书籍详细信息控制器会捕获该事件并检查表单是否脏。如果是这样,我需要停止 ui-sref。
谢谢!
【问题讨论】: