Modell für ID-Zuweisung verwenden
Ich habe versucht, den Elementen in meinem ausgewählten Steuerelement mithilfe der Modellbindung eine ID zuzuweisen, wurde jedoch mit einem Fehler beendet.
Hier ist mein Code:
Modell
{
"languages": [
{
"language": "English",
"locale": "en"
},
{
"language": "German",
"locale": "de"
}
]
}
Steuerelement auswählen:
var oLanguageSelection = new sap.m.Select({
name: 'languageSelection',
id: 'languageSelection',
items: {
path: "languages>/languages",
template: new sap.ui.core.Item({
id: "{languages>locale}", //this is the problematic part
text: "{languages>language}",
}),
},
});
Error bekomme ich:
Uncaught Error: "{languages>locale}" is not a valid ID.
Ist es überhaupt möglich, das zu tun, was ich versuche - Element-ID mithilfe der Modellbindung zuzuweisen?
Vielen Dank