Angular 2 routerLink无法在导航栏内的ng2-bootstrap下拉列表中工作

时间:2017-02-09 20:16:52

标签: angular dropdown ng2-bootstrap routerlink

我正在使用ng2-bootstrap导航栏和导航栏内的下拉列表。如果您在nonzero()[0]的条件下方的代码段中查看大约一半,您将看到下拉菜单的内容。我发现我必须使用带有href值的anchros重新加载整个页面,以使浏览器导航到所请求的URL。在selectRecord函数中,我遇到了同样的问题; router.navigate和router.navigateByURL什么都不做。

我检查了以下内容:

  • 我正确地在导航栏中正确导入RouterModule和其他routerLink。

  • 我没有尝试将routerLink转换为当前活动的路径

具有沮丧属性的li上的routerLink实际上有效。

下拉列表本身就好了。选择任何选项都会导致下拉列表消失,但是没有一个routerLink选项对下拉列表中实际包含的任何内容产生任何影响。

这是导航栏标记:

*ngIf="userHasPermission()"

我重新加载整个浏览器的工作正在进行,但只需更改正在查看的记录就不可思议了。

0 个答案:

没有答案