Как запустить функцию из обычного текста (не кнопки) - PullRequest
0 голосов
/ 08 апреля 2019

У меня есть функция, которую я могу вызвать с помощью кнопки, но мне нужно вызвать ее из текста внутри абзаца.

Это работает:

<ion-chip (click)="myFunc('text')">Do stuff</ion-chip>

  async myFunc(item: string) {
    const popover = await this.popoverCtrl.create({
      component: ClearConfirmPopoverPage,
      mode: 'md',
      componentProps: {
        dataItem: item,
      },
      cssClass: 'popover-width',
    });
    await popover.present();
  }

Но это не так ...

<p>I would like to <a (click)="myFunc('text')">link</a> like this. Or maybe like <a ng-click="myFunc('text')">this</a>?</p>

Все, что я пробовал, приводит к тексту, который просто ничего не делаетпри нажатии.

1 Ответ

0 голосов
/ 09 апреля 2019

Мой коллега понял, как вызвать функцию из <a>: <p>I just found my answer: <a (click)="myFunc('text')">this</a></p>

...