You can turn off transitions for the layout by removing the "transition" option from the binding declaration.
Instead:
<div data-bind="router: { cacheViews: false, transition: 'entrance' }"></div>
using:
<div data-bind="router: { cacheViews: false }"></div>
This example is for Durandal 2.0, although earlier versions work the same.
In the "Advanced Settings" section here is more information in the docs here .
(The transition structure is connected, so you can also write your own using the default transition example as an example.)
source share