perfect-scrollbar Прокрутите до элемента Не работает - PullRequest
0 голосов
/ 03 октября 2019

Я использую perfect scrollbar. Но не могу использовать свойство scrollToElement. при передаче элемента он выдает ошибку машинописи "DOMException: Failed to execute 'querySelector' on 'Document': "

import PerfectScrollbar from 'perfect-scrollbar';

 const firstElementWithError1 = document.querySelector('.ng-invalid');
        const ps = new PerfectScrollbar(firstElementWithError1.innerHTML);
        ps.update();

Этот мой HTML-код находится ниже:

<form class="form-center" [formGroup]="basicDetails" #employeebasicDetails="ngForm">


      <table cellspacing="0" class="w-100">
        <tr>
          <td colspan="2" >
            <table  class="w-100">
              <tr>
                <td class="lastInput">
                  <mat-form-field appearance="outline" class="input-pb-0">
                    <mat-label>Last Name </mat-label>
                    <input matInput formControlName="lastname" [ngModel]="LastName"  required maxlength="50" >
                    <mat-error *ngIf="!basicDetails.controls['lastname'].valid && basicDetails.controls['lastname'].touched">
                      last name required
                    </mat-error>
                  </mat-form-field>
                </td>
                </tr>
            </table>
          </td>
        </tr>

      </table>
    </div>
  </div>
</form>

...