1

我使用primefaces,来自这篇文章没有答案。是否可以使用 RadioButton 从一行中选择数据并通过单击该行进行选择?测试此代码时它可以工作,但 RadioButton 单击不起作用

<p:dataTable id="dato" value="#{aGuiaBean.listUsuario}" var="data"   
  selectionMode="single"  selection="#{aGuiaBean.usuarioSeleccionado}"
  rowKey="#{data.idUsuario}"   >
  <p:column  selectionMode="single" />
</p:dataTable>

这样它只能通过单击 RadioButton 而不是数据表的行来工作

<p:dataTable id="dato" value="#{aGuiaBean.listUsuario}" var="data"   
   selection="#{aGuiaBean.usuarioSeleccionado}"
  rowKey="#{data.idUsuario}"   >
  <p:column  selectionMode="single" />
</p:dataTable>
4

1 回答 1

1

这不是开箱即用的,并且有一个关于该问题的公开 PrimeFaces 票:

问题https ://github.com/primefaces/primefaces/issues/4468

公关https ://github.com/primefaces/primefaces/pull/6090

PR 将其修复为 9.0

于 2020-06-29T20:08:45.550 回答