TreeGrid
有时我只想要一个静态 html 表,而编写显示组件所需的所有代码是一种开销。TreeGrid
我希望我可以编写一个与组件样式相同的简单纯 HTML 表格(或至少几乎是纯 HTML 表格) 。我像下面的代码一样手动编写了这些类,但这似乎并不是很好。有没有办法以更简单的形式重用 TreeGrid 样式?
<table class="nb-tree-grid">
<thead>
<tr class="nb-tree-grid-header-row">
<th class="nb-tree-grid-header-cell cdk-column-name nb-column-name">Id</th>
<th class="nb-tree-grid-header-cell cdk-column-name nb-column-name">Name</th>
</tr>
</thead>
<tbody>
<tr class="nb-tree-grid-row">
<td class="nb-tree-grid-cell cdk-column-name nb-column-name">1</td>
<td class="nb-tree-grid-cell cdk-column-name nb-column-name">John</td>
</tr>
<tr class="nb-tree-grid-row">
<td class="nb-tree-grid-cell cdk-column-name nb-column-name">2</td>
<td class="nb-tree-grid-cell cdk-column-name nb-column-name">Julia</td>
</tr>
</tbody>
</table>
编辑:
示例-> https://stackblitz.com/edit/nebular-tree-grid-styles
我只是想确保当 Nebular 在 TreeGrid 上更新他们的样式时,我也会在我的纯 HTML 表格上获得这些更新。但是写所有的类只是感觉有点不知所措。我正在考虑一个自定义指令,它将这些类作为更清洁的解决方案注入表中。