我正在构建基于用户点击的动态路线,在用户点击按钮后重建导航模式,该按钮确定了导航用户的路线。在视图模型中使用导航时,如何使durandal路径相对。当我使用router.navigationmodel时,所有路由都配置为相对于当前路由,这是正常工作。但是当我尝试在viewmodel中使用导航时,这将删除地址栏中的当前路径,并将其替换为我导航到的路径的字符串。 例如: 使用navigationmodel 路线 - > '车'路线显示 - > '索引#汽车' - >这很好
但是在viewmodel中,通过导航(' car')调用汽车,路线变为 - > ' /汽车&#39 ;;
如果有人可以提供解决方案,我将非常感谢。