Как слушать события кликов в нумерации страниц? QuerySelector возвращает ноль - PullRequest
0 голосов
/ 13 февраля 2020

Я пытаюсь слушать всякий раз, когда изменяется страница пагинации. Я пытался:

const button = document.querySelector(".ng-star-inserted");
button.addEventListener('click', (e) => {
    console.log('clicked');
});

Ошибка: кнопка получает значение «неопределено». Как я могу прослушать эти изменения страницы?

Фрагмент кода (разбиение на страницы):

<sui-pagination
      _ngcontent-d2c-frontend-c7=""
      class="pagination ui menu"
      _nghost-d2c-frontend-c11="">
      <!----><!----><a
        _ngcontent-d2c-frontend-c11=""
        class="item ng-star-inserted">
        <span _ngcontent-d2c-frontend-c11="">
          <i
            _ngcontent-d2c-frontend-c11=""
            class="angle left icon">
          </i></span></a>
      <!----><!----><a
        _ngcontent-d2c-frontend-c11=""
        class="item ng-star-inserted">

        1 </a>
      <a _ngcontent-d2c-frontend-c11="" class="item ng-star-inserted"> 2 </a>
      <a _ngcontent-d2c-frontend-c11="" class="item ng-star-inserted active">
        3 </a>
      <a _ngcontent-d2c-frontend-c11="" class="item ng-star-inserted"> 4 </a>
      <a _ngcontent-d2c-frontend-c11="" class="item ng-star-inserted"> 5 </a>
      <a _ngcontent-d2c-frontend-c11="" class="item ng-star-inserted"> 6 </a>
      <!----><!----><a
        _ngcontent-d2c-frontend-c11=""
        class="item ng-star-inserted">
        <span _ngcontent-d2c-frontend-c11="">
          <i
            _ngcontent-d2c-frontend-c11=""
            class="angle right icon">
          </i></span></a>
      <!----></sui-pagination

Pagination SS

...