Angular 隐藏HTML时向下滚动角度4

Angular 隐藏HTML时向下滚动角度4,angular,scroll,Angular,Scroll,我正在实现一个聊天,当用户第一次点击手风琴组时,我想向下滚动这个聊天 <accordion [closeOthers]="true"> <accordion-group class="headingPanelCust" *ngFor="let discussion of discussions ; let i = index" [isOpen]="discussion.sender.id == show"> <div accordion-headin

我正在实现一个聊天,当用户第一次点击手风琴组时,我想向下滚动这个聊天

<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]:为我提供了一个由于某些原因无法修复的
    表达式ChangedTerithasBeenCheckedError

  • QueryList:问题是即使具有相同的id,也只有1个项


  • 有人有主意吗?我被这个问题困扰了一段时间

    我找到了这篇文章,它修复了我的
    表达变化,也解决了你提到的问题。这是一个非常讨厌的错误


    你曾经解决过这个问题吗?