Usando el modelo para la asignación de ID
Traté de asignar ID a los elementos en mi control de selección usando el enlace del modelo, pero terminé con un error.
Aquí está mi código:
Modelo:
{
"languages": [
{
"language": "English",
"locale": "en"
},
{
"language": "German",
"locale": "de"
}
]
}
Seleccionar control:
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 que obtengo:
Uncaught Error: "{languages>locale}" is not a valid ID.
¿Es posible hacer lo que estoy tratando de hacer: asignar un ID de elemento utilizando el enlace del modelo?
Gracias.