У меня есть раскрывающийся список в таблице в компоненте молнии. Вот код этого td.

<tbody>
<aura:iteration items="{!v.recipientList}" var="recipient">
    <tr class="slds-hint-parent" 
        id="{!recipient.rowCount}">
        <td>
            <lightning:select aura:id="{!'recCo-'+recipient.rowCount}" onchange="{!c.changedRecipContact}">
                <option selected="selected" value="None">-None-</option>
                <aura:iteration items="{!v.consList}" var="cons">
                    <option value="{!cons.id}" selected="{!(recipient.contact.Id == cons.id)}">{!cons.name}</option>
                </aura:iteration>
            </lightning:select>
        </td>
        .
        ..
        <!--Other td inputs-->
    </tr>
</aura:iteration></tbody>

Как только контакт выбран, я пытаюсь получить aura:id, используя строки ниже

вар а = event.getSource(); var selectId = a.getLocalId();

Но я получаю {!'recCo-'+recipient.rowCount}, а не динамическое значение. Пожалуйста, посоветуйте, как получить идентификатор и значение

Я использую