<t:gridsource="appLotList" row="appLot"
add="appLotSeqDesc,appLotStockMtl,appLotStockPro,nested"
exclude="lotId,startedBy,approvedBy,referenceType,quantity,note1,note2,note3,creationTime,actionId"
reorder="lotSeqId,appLotSeqDesc,reference,priority,appLotStockMtl,appLotStockPro,status"
t:mixins="colspans"colspan="nested">
1. 需要添加一个自定义列到 grid的add属性里, 然后添加插件colspans 和 列名如:t:mixins="colspans"colspan="nested"
2. 在单元格内的内容就是嵌套的内容
<p:nestedCell>...</p:nestedCell>
注意:nestedCell里如果包含标签或文本则显示,反之不显示
3. 所以,加if组件判断是否显示,例:
<p:nestedCell>
<t:if test="xxx">
....
</t:if>
<t:if test="vvv">
....
</t:if>
...<可包含多个>
</p:nestedCell>
因此,请保证在<t:if>组件之外不出现任何内容,否则该列将会一直被显示