Почему пример не работает в Firefox? - PullRequest
0 голосов
/ 18 декабря 2018

Я довольно плохо знаком с angular, у меня есть событие щелчка, которое вызывает функцию.Эта функция должна генерировать событие и работает в других браузерах, но не в Firefox.

Я вижу ошибку в консоли «ERROR ReferenceError:« событие не определено ». Но когда я отлаживаю, я вижу, что событие определено, а также пытался закомментировать event.stopPropagation (), но все равно неработа.

Это мой HTML:

  <ul class="overlay">
    <li (click)="onMoreActionClicked($event, 'UnSubscribe')" class="os-dropdown-item">
      <i class="clear_icon icon"></i>
      <span>Unsubscribe</span>
    </li>
    <li *ngIf="!isProd" (click)="onMoreActionClicked($event, 'openCompanyAlertsSettings')" class="os-dropdown-item">
      <i class="news_icon icon"></i>
      <span>Settings</span>
    </li>
    <li (click)="onMoreActionClicked($event, 'openInCompanySearch')" class="os-dropdown-item">
      <i class="save_companies_icon icon"></i>
      <span>Open in Company Search</span>
    </li>
  </ul>

Это мой машинопись:

  onMoreActionClicked(event, node) {
    event.stopPropagation();
    this.moreActionClicked.emit(node);
    this.isListVisible = false;
    this.dropdown.close();
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...