2016-12-29 21 views
0

我是PrimeNG的新手,並在我的angular 2應用程序中使用樹表組件。在PrimeNG中如何將條件着色應用到樹表組件中的行

我想根據條件應用具有不同樣式的整個行(tr)。我試過ngStyle和ngClass。但它不起作用。

<p:treetable id="coloring" var="car" [value]="{treeTableController}" 
[ngStyle] ="{{car.year le 1975 ? 'colored' : null}}"> 
<p:columnheaderText="Year">{car.year}</p:column> 
<p:columnheaderText="Name">{car.name}</p:column> 
</p:treetable> 

任何幫助,高度讚賞。

+0

順便說一句,你說說PrimeNG但你的代碼是PrimeFaces ..你談論一個樹表,但你的代碼是一個數據表...請創建**好**問題。另見[問] – Kukeltje

回答

0

使用[ngClass]/[ngStyle],而不是rowStyleClass的,它可以幫助你如下:

[ngStyle]="{'height': splitterHeight + 'px'}" 

[ngClass]="mode == 'multiple' ? 'multipleEditorModal' : 'NoClass'" 
相關問題