我正在使用命名 socket 来显示侧边栏。工作正常:
router.navigate(['/', {outlets: {sidebar: 'profile'}}])
我还有一个按钮,点击它会关闭侧边栏。也可以正常工作:
router.navigate(['/', {outlets: {sidebar: null}}])
另一个按钮应该关闭侧边栏并路由到具有矩阵参数的联系人
router.navigate(['/', {outlets: {sidebar: null, primary: "contacts"}}]">
我可以路由但无法传递参数。
最佳答案
我不确定您到目前为止尝试了什么,但像这样的方法行得通吗?
router.navigate(['/', {outlets: {sidebar: null,
primary: ["/contacts", {field: value}]}}]"
关于angular - 在 Angular2 中,虽然我打开了一个命名导出,但如何使用矩阵参数导航到另一条路线并关闭命名导出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44979408/