【发布时间】:2019-03-21 23:07:58
【问题描述】:
我正在为 angular4 使用 primeNG 树表,我正在尝试设置奇数行和偶数行具有不同颜色的样式。我可以这样做,但仅适用于根行,当您展开行时,它将获得其父行的行颜色。
我还检查了在 html 中生成的标记,但没有指示一行是奇数还是偶数的类。
我们具体是怎么做的?
【问题讨论】:
-
和我一样的问题。没有找到任何解决方案。如果您已经找到解决方案,请告诉我。
我正在为 angular4 使用 primeNG 树表,我正在尝试设置奇数行和偶数行具有不同颜色的样式。我可以这样做,但仅适用于根行,当您展开行时,它将获得其父行的行颜色。
我还检查了在 html 中生成的标记,但没有指示一行是奇数还是偶数的类。
我们具体是怎么做的?
【问题讨论】:
一年过去了,在新版本中,就像在行上使用普通的nth-child 一样简单:
.ui-treetable-table {
tbody {
tr:nth-child(even) {
background: #e9ecef;
}
}
}
【讨论】:
是的,primeNG 中的树表存在一些问题。因为它是一个非常新的组件。
Prime 团队已宣布他们将在其最新里程碑中重新实现树表。
以下是门票:
https://github.com/primefaces/primeng/issues/4813
他们肯定会处理这个问题,因为他们已将我的票包含在里程碑中(我为同一问题创建的):
https://github.com/primefaces/primeng/issues/4774
【讨论】: