我试图弄清楚如何使用 Durandal v2.1.0 路由器在使用router.navigate() 的视图之间导航;功能。我已经能够在两个视图之间来回导航,但是每次重新创建视图时。我希望能够缓存这些视图,因此如果路由器路由到已经激活的视图,一旦它会简单地从缓存中获取现有视图(以及它的当前视图模型状态,例如可观察值等......) .
我虽然可以在 shell 中的路由器绑定中使用cacheViews: true选项,但这似乎不起作用。任何帮助将不胜感激。
我试图弄清楚如何使用 Durandal v2.1.0 路由器在使用router.navigate() 的视图之间导航;功能。我已经能够在两个视图之间来回导航,但是每次重新创建视图时。我希望能够缓存这些视图,因此如果路由器路由到已经激活的视图,一旦它会简单地从缓存中获取现有视图(以及它的当前视图模型状态,例如可观察值等......) .
我虽然可以在 shell 中的路由器绑定中使用cacheViews: true选项,但这似乎不起作用。任何帮助将不胜感激。