私の質問は非常に単純で、特別な説明は必要ありません。
Durandal では、viewmodel との切り替え時にトランジションを使用するかどうかを制御できますか?
アニメーションを非アクティブ化できるようにしたい理由は次のとおりです。
quicksearch.js
どこからでもアクセスできるシェル/マスターページに検索フォーム モジュールがあります。入力を検証してから、results.js
ハッシュの後に URL で検索パラメーターを渡して結果ページにリダイレクトするだけです。がサーバーへのresults.js
クエリを処理します。
quicksearch.js
以外のページでモジュールを使用するとresults.js
、アニメーションがトリガーされ、望ましい動作になります。ただし、 onresults.js
で を使用quicksearch.js
すると、URL で変更されるのはパラメーター文字列のみです (ハッシュの直後のモジュール名は変更されません)。それでも、これは からへのresults.js
アニメーションを使用して、再びアクティブ化するライフサイクル全体を通過し、かなり見栄えが悪くなります。results.js
results.js
では、ある条件下で、デュランダルがコンテンツをアニメーション化するのを防ぎ、ビューを作成してバインドする方法はありますか?