如何在angular 2/4中使用具有相同单击事件的两个函数?

如何在angular 2/4中使用具有相同单击事件的两个函数?,angular,typescript,Angular,Typescript,我有两个函数调用addShop()和saveShop()。但我只有一个按钮。这意味着只有一次点击事件。例如 (click)=something(); 因此,我需要在两个不同的时间,在同一个点击事件中激活addShop和saveShop函数。这是我需要使用的一种if-else。 函数confirmDelete(){ //做这方面的工作 //删除进程 //在这里执行其他功能 otherFunction() } 函数otherFunction(){ //其他一些函数 } 确认 我们可以在两个不同的时

我有两个函数调用addShop()和saveShop()。但我只有一个按钮。这意味着只有一次点击事件。例如

(click)=something();
因此,我需要在两个不同的时间,在同一个点击事件中激活addShop和saveShop函数。这是我需要使用的一种if-else。

函数confirmDelete(){
//做这方面的工作
//删除进程
//在这里执行其他功能
otherFunction()
}
函数otherFunction(){
//其他一些函数
}
确认

我们可以在两个不同的时间向变量传递true和false。然后,如果为真,则为fire addShop(),如果为假,则为fire saveShop()。

(单击)=“confirmDelete();confirmDelete()”
(单击)=“confirmDelete();confirmDelete()“
@fatemefazli我编辑了这个问题。现在你可以understand@Sujay我编辑了这个问题。现在你明白了
(click)="variable==true ? addShop() : saveShop()"