Durandal v2.1.0 ルーターを使用して、router.navigate();を使用してビュー間を移動する方法を理解しようとしています。関数。2 つのビュー間を行き来できましたが、そのたびにビューが再作成されます。これらのビューをキャッシュできるようにしたいので、ルーターがすでにアクティブ化されているビューにルーティングする場合、キャッシュから既存のビューを取得するだけです(監視可能な値などの現在のビューモデルの状態とともに...) .
シェルのルーターバインディングでcacheViews: trueオプションを使用することもできますが、これは機能していないようです。どんな助けでも大歓迎です。