Персонал, я предпочитаю максимально использовать привязку.
Если вы добавите запись в вашу модель '/ CurrencySelected', выбранное значение будет постоянно отражаться в вашей модели.
controller.js
// somewhere on model init
// If you want to keep USD as default value, otherwise first one will be affected automatically
model.setProperty('/CurrencySelected', 'USD')
// To consume the currency
const currentCurrency = model.getProperty('/CurrencySelected')
view.xml
<Select
id="idCurrency"
items="{/VH_CurrencySet}"
selectedKey="{/CurrencySelected}">
<items>
<core:Item
text="{Text}"
key="{Code}"/>
</items>
<layoutData>
<l:GridData span="XL2 L3 M3 S5"/>
</layoutData>
</Select>