阻止並重試過渡



當 Ember 路由器將過渡物件傳輸到各個掛鉤時,掛鉤可以透過使用 transition.abort() 方法來中止過渡,並且如果使用 transition.retry() 方法來儲存過渡物件,則可以重新嘗試。

下表展示了在路由過渡期間阻止和重試過渡的不同方式 -

序號 過渡 & 說明
1 透過 willTransition 阻止過渡

當你透過使用 {{link-to}} 輔助工具或 transitionTo 方法重新嘗試過渡時,它會在當前啟用的路由上觸發 willTransition 動作。

2 中止過渡

目標路由使用過渡物件來中止嘗試的過渡。

emberjs_router.htm
廣告
© . All rights reserved.