我遇到了关于Primefaces“面板菜单”的问题。在我的页面页眉,页脚,面板菜单,内容是所有页面中的默认布局。我已经将url连接到我的面板菜单的子菜单项。每当我点击该子菜单项时,特定页面将被加载到内容区域中。但刷新我的页面后,面板会自动关闭。但页面在那里保持不变..如果我们刷新页面,我想成为面板菜单应该是打开的。我包括了我的页面的屏幕截图。 另一个问题是如果我通过managedbean控制器给出引用并调用方法显示该页面,则panelmenu和子菜单崩溃......
快照:
刷新页面后:
答案 0 :(得分:0)
您可以添加expand:true,以在页面加载时在prime-ng的p-panelMenu中打开面板。
ngOnInit() {
this.items = [
{
label: "Delivery",
icon: "delivery-icon",
expanded: true,
items: [
{ label: "Pointers" },
{ label: "Upload" }
]
},
];
}
但是对于特定的活动元素,您需要添加一些额外的逻辑。