我想拥有一个类似XML的自定义控件
<xx:TokenizedMultiComboBox
items="{
path: 'filterModel>/allDiseases',
sorter: { path: 'text' }
}"
selectedKeys="{selectedItems>/disease}"
>
但是在我的JS代码中,我想将items
和selectedKeys
传递给真正的MultiComboBox。在UI5中有可能吗?
Control.extend('drex.control.TokenizedMultiComboBox', {
metadata: {
properties: {
// get Items binding here
},
aggregations: {
_combo: { type: 'sap.m.MultiComboBox', multiple: false },
},
events: {}
},
init: function() {
// smth like
this.get_combo.setBinding('items');
}
}