Это не имеет ничего общего с вашим фактическим управлением деревом, но с тем, как вы пытались получить к нему доступ.
Измените свой код на
const dialogRef = this.dialog.open(TreeFlatOverviewExample, {
width: '250px'
});
и import { TreeFlatOverviewExample } from './tree-flat-overview-example';
Вы пытались открыть компонент, который вы определили в нижней части кода, а не TreeFlatOverviewExample. В этом компоненте вы пытались загрузить html-компонент вашего дерева, который на самом деле работал, но он загружал только html. Вам также нужно было загрузить связанный машинописный текст. Вот почему в ваших сообщениях об ошибках говорилось, что не удалось найти переменную машинописного текста treeControl.