Я открываю чат, и я хотел бы прокрутить его вниз, когда пользователь нажимает аккордеонную группу только в первый раз.
<accordion [closeOthers]="true">
<accordion-group class="headingPanelCust" *ngFor="let discussion of discussions ; let i = index" [isOpen]="discussion.sender.id == show">
<div accordion-heading class="headingPanelCust" (click)="openDiscussion(i)" (onOpen)="goDown(i)">
//things here...
</div>
<div class="table-wrapper" style="height: 300px" #scrollMe [scrollTop]="scrollMe.scrollHeight" >
<table class="table">
<tbody >
<tr *ngFor="let message of discussion.discussion">
<!-->Users info<!-->
</tr>
<div id="bottom"></div>
</tbody>
</table>
</div>
Я пробовал несколько, но я все еще не могу понять, что я могу сделать.
Что я пробовал:
Эта библиотека
[scrollTop]: дает мне ExpressionChangedAfterItHasBeenCheckedError
, который я не могу исправить по некоторым причинам
QueryList: проблема в том, что есть только 1 элемент, даже с тем же идентификатором
У кого-нибудь есть идея? Я застрял в этой проблеме, так как некоторое время