menuitem的ID未呈现

普里亚

将应用程序从primefaces 3.4.2升级到primefaces-4.0.jar后,p:menuitem没有该id字段。

这是我的代码

 <h:form id="menuform">
 <p:menuitem id="A" value="value1" url="#" />

在4.0以下:

 <a tabIndex="-1" class="ui-menuitem-link ui-corner-all" href="#">
 <span class="ui-menuitem-text">value1</span></a>

在3.4.2以下:

<a class="ui-menuitem-link ui-corner-all" id="menuform:A" href="#">
<span class="ui-menuitem-text">value1</span></a>

因此,稍后获得菜单项组件ID时,我得到未定义或空引用脚本错误。

这是一个PrimeFaces错误。由于该问题,我已经打开了问题#1039,具有更多详细信息。https://github.com/primefaces/primefaces/issues/1039如果愿意,可以对其进行升级。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章