Вы можете добавить label
сначала, затем button
внутри вашего HTML file
, как показано ниже.
<mat-tree-node *matTreeNodeDef="let node;when: hasChild" matTreeNodePadding>
{{node.name}}
<button mat-icon-button matTreeNodeToggle
[attr.aria-label]="'toggle ' + node.name">
<mat-icon class="mat-icon-rtl-mirror">
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
</mat-icon>
</button>
Я обновил ваш код здесь, в stackblitz.