У меня есть компонент с гибкой коробкой дочерних компонентов.Я пытаюсь получить информацию, такую как ширина элемента каждого компонента из с в моем родительском компоненте.В конце концов я пытаюсь узнать, не переполнен ли список, чтобы я мог изменить количество видимых элементов.Если он переполнен, я хотел бы поместить в конце специальный элемент, который показывает количество значков, которые в данный момент скрыты.
Я пытался использовать @ViewChildren, но не могу понять, какполучить размеры элемента из этого.Как я могу это сделать?
<div class="file-list">
<app-file-icon [text]="file" *ngFor="let file of files"></app-file-icon>
</div>
css:
.file-list {
width: 200px;
height: 120px;
border: 1px solid grey;
padding: 10px;
margin: 10px;
display: flex;
flex-direction: row;
flex-wrap: wrap;
/* overflow: hidden; */
}
песочница:
https://codesandbox.io/s/j733w4w7ww