Which Button Was Pressed?
To find out which button was pressed in a component containing multiple buttons, use Component.getLocalId().
Let’s look at an example with multiple lightning:button components. Each button has a unique local ID, set by an aura:id attribute.
Use event.getSource() in the client-side controller to get the button component that was clicked. Call getLocalId() to get the aura:id of the clicked button.
In the client-side controller, you can use one of the following methods to find out which button was clicked.
event.getSource().getLocalId()returns theaura:idof the clicked button.event.getSource().get("v.name")returns thenameof the clicked button.
See Also