当前位置: 首页 > 文档资料 > EmberJS 入门教程 >

防止和重试过渡(Preventing and Retrying Transitions)

优质
小牛编辑
124浏览
2023-12-01

当Ember路由器将转换对象传输到各种钩子时,钩子可以通过使用transition.abort()方法中止转换,并且如果使用transition.retry()方法存储转换对象,则可以重新尝试。

下表显示了在路由转换期间防止和重试转换的不同方法 -

S.No.过渡和描述
1通过willTransition防止转换

当您使用{{link-to}}帮助程序或transitionTo方法重新尝试转换时,它会触发当前活动路径上的willTransition操作。

2Aborting Transitions

目标路由使用转换对象来中止尝试的转换。