Как мы можем добавить две функции на (клик) событие в Angular5 - PullRequest
0 голосов
/ 11 ноября 2018

Я хочу вызвать 2 метода по нажатию кнопки. Есть ли способ в Angular5.

Ответы [ 2 ]

0 голосов
/ 11 ноября 2018

У вас есть два варианта для этого -

Вариант 1: встроенный вызов

Поместить в клик через запятую

 <input (click)="fun1(); fun2()")/>

Вариант 2: Рекомендуемый способ

Вы можете написать еще одну функцию в файле ts, которая будет вызывать эти два метода.

HTML

<input (click)="callMe()")/>

ц

  callMe(){
     fun1();
     fun2();
  }

  fun1(){
   ...
  }

  fun2(){
    ...
  }
0 голосов
/ 11 ноября 2018

Вы можете просто сделать это

<div (click)="methodt1(); method2()"></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...