ルート変更を防止または一時停止する方法を見つけようとしています。私の編集画面では、ユーザーが変更を保存していないときに (戻るボタンまたはその他のメカニズムで) ナビゲートした場合、ページを離れたいことを確認するように促したいと思います。と非常に似てwindow.onbeforeunload
いますが、ルーター経由です。
以前のバージョンの Ember のステートチャートは、使用できる遷移オブジェクトを提供していました。ember-latest では、これはもはや当てはまらないようです。では、これについて最善の方法は何ですか?
編集:
上記の質問は古く、リストされている回答は古いものです。Ember には、これを処理するためのネイティブな方法があります。ドキュメントを参照してください: http://emberjs.com/guides/routing/preventing-and-retrying-transitions/