我正在使用ng2-bootstrap导航栏和导航栏内的下拉列表。如果您在nonzero()[0]
的条件下方的代码段中查看大约一半,您将看到下拉菜单的内容。我发现我必须使用带有href值的anchros重新加载整个页面,以使浏览器导航到所请求的URL。在selectRecord函数中,我遇到了同样的问题; router.navigate和router.navigateByURL什么都不做。
我检查了以下内容:
我正确地在导航栏中正确导入RouterModule和其他routerLink。
我没有尝试将routerLink转换为当前活动的路径
具有沮丧属性的li上的routerLink实际上有效。
下拉列表本身就好了。选择任何选项都会导致下拉列表消失,但是没有一个routerLink选项对下拉列表中实际包含的任何内容产生任何影响。
这是导航栏标记:
*ngIf="userHasPermission()"
我重新加载整个浏览器的工作正在进行,但只需更改正在查看的记录就不可思议了。