在Angular中,可以使用事件绑定来捕获多个按钮的事件到一个方法中。以下是一个示例解决方法:
handleButtonClick(buttonId: string) {
switch(buttonId) {
case 'button1':
// 处理按钮1的点击事件
break;
case 'button2':
// 处理按钮2的点击事件
break;
case 'button3':
// 处理按钮3的点击事件
break;
default:
// 处理其他按钮的点击事件
break;
}
}
通过传递按钮的标识符作为参数,可以在方法中根据标识符来区分不同的按钮,并执行相应的操作。