Как сделать этот компонент блока динамическим. Что я имею в виду, каждый раз, когда я нажимаю на раскрывающийся список, нижний блок должен отображаться с учетом того, что количество блоков не должно превышать 6. В случае, если число == 6, закройте любой компонент блока, а затем вы можете нажать на выпадающий Кроме того, данные диаграммы являются динамическими и поступают с сервера после нажатия на раскрывающееся меню, и этот ответ необходимо заменить в форме диаграммы.
<div style="margin: 10px; border: 1px solid blue; width: 30%;" #closeable1>
<input class="rd" type="radio" checked/><small>Low</small>
<input class="rd" type="radio"/><small>Medium</small>
<input class="rd" type="radio"/><small>High</small>
<input class="rd" type="radio"/><small>NA</ small>
<button type="button" class="close" aria-label="Close" (click)="closing1(closeable1)">
<span aria-hidden="true">x</span>
</button>
<hr>
<div style="width:98%;" [chart]="stock2"></div>
</div>
Как сделать это динамически, помня об ограничениях? Я прилагаю изображение для вашей справки. Любая помощь будет оценена. ![enter image description here](https://i.stack.imgur.com/YWDPR.png)