如何覆盖 Material 中的 matTreeNodePadding 样式?

OPV*_*OPV 0 angular-material angular angular8

有一个 Material 属性matTreeNodePadding可以为 DOM 元素设置 padding-left:

<div matTreeNodePadding></div>
Run Code Online (Sandbox Code Playgroud)

渲染此块后:

   <div style="padding-left: 40px;"></div>
Run Code Online (Sandbox Code Playgroud)

如何将此填充减少到 20px?

Yva*_*van 5

matTreeNodePadding是为 mat 树和 mattreenode 组件构建的指令,应该像这样使用:<mat-tree-node matTreeNodePadding matTreeNodePaddingIndent="20"><mat-tree-node matTreeNodePadding [matTreeNodePaddingIndent]="20">