DurandaljsのRouterを使用して、SPA のルーティングを制御しています。私のアプリケーションでは、すべてのルートが動的に作成されます。したがって、すべてのルートのマッピングにはmapUnknownRoutesのみを使用します。私が抱えている問題は、ユーザーが同じページ内の異なるハッシュ間を移動した場合、「戻る」をクリックすると現在のページがアンロードされることです。これは私が防ぎたいことです。私はguardRouteを使用してこれを行うことを考え、ナビゲーションが同じページに残っている場合は「false」を返しますが、「guardRoute」は「mapUnknownRoutes」の後にのみ実行されるため、現在のページのアンロードを妨げません.
助言がありますか?
ありがとう !
エリオール