ng2 PDF Viewer номер страницы нулевой после поиска - PullRequest
0 голосов
/ 27 июня 2019

После первого поиска, pageRendered нажата и содержит номер страницы. После второго поиска, pageNumber, если null. Если пользователь обновит страницу, она снова будет работать.

<pdf-viewer [src]="pdfHelpManual"
            [show-all]="false"
            [page]="page"
            (after-load-complete)="afterLoadComplete($event)"
            (page-rendered)="pageRendered($event)"
            style="display: block;">
</pdf-viewer>

Компонент:

pageRendered(e: CustomEvent) {
  this.page = e.detail.pageNumber;
}

search(stringToSearch: string, e: CustomEvent) {  
  this.pdfComponent.pdfFindController.executeCommand('find', {
    caseSensitive: false, findPrevious: undefined, highlightAll: true, phraseSearch: true, query: stringToSearch
  });
}
...