LoB SPA に Kendo UI を使用しています。ユーザーが作業を保存/破棄できるように、モデルに変更があった場合にユーザーに警告を表示する必要があります。
これをルーターに統合し、アプリから離れたナビゲーション (別のルートへのナビゲーションだけでなく) を処理する最善の方法が何であるかはわかりません。
これは一般的な機能のようです (すべての StackExchange サイトと FB で見つけることができます) ので、私が認識していない、これを実行するための組み込みの方法である可能性があります。