我正在使用Angular 4.1.2和PrimeNG 4.3.0。
我的问题出在
PanelMenu
即p-panelMenu
控件上。
以下是我的菜单结构:
{
label: 'Demo',
icon: 'fa-shield',
items: [{
label: 'Proposal',
items: [
{ label: 'New', icon: 'fa-plus', routerLink: ['/proposal/create'], routerLinkActiveOptions: "{exact:true}" },
{ label: 'Open', icon: 'fa-search', routerLink: ['/proposal'] },
]
},
我遇到的问题是,每当点击“New”时,“Open”和“New”都会被选中。
我试图通过添加
routerLinkActiveOptions: "{exact:true}"
来避免这种情况,但似乎没有任何效果。如果有关于
routerLinkActiveOptions
API 的文档指针,那将不胜感激。目前,我无法理解可以使用 routerLinkActiveOptions
设置哪些属性/值作为选项。