我正在使用一个mat表,数据在运行时流动。它具有粘性标头。 我希望根据特定条件冻结几行。 我的问题是,我找不到与粘性行相关的任何内容。
我见过这个 Sticky table rows ,但与我的要求有很大不同。 另外,尝试了 matRowDef =“ position:sticky” 和其他与 sticky 相关的参数。
任何人都可以指导我如何在垫子桌子中放置粘性行吗?
答案 0 :(得分:0)
mat-table不支持粘贴中间行,但支持多个标题
或页脚行,也可以使它们变粘。您可以看到一个示例,该示例如何在官方documentation(搜索Table with multiple header and footer rows
)中进行设置。
配置完成后,您可以轻松地将它们设置为粘性,如示例Table with a sticky footer
所示。
如果您确实需要冻结中间行,则可以使用jQuery.StickyRows插件
来实现