1
我正在爲一組潛在的大量不同的自定義控件添加一些常用功能。SAPUI5控制元數據,添加自定義屬性
爲了表達我的配置驅動功能,我在想一種優雅的方式可能是將自定義成員添加到控件定義的「元數據」部分。
例如,這樣的事情:
sap.ui.core.Control.extend("myCompany.foo.FooControl", {
metadata: {
// normal stuff, properties, aggregation, etc...
properties: {
},
...
// my custom stuff
custom: {
}
}
});
是否有添加自定義內容的元數據對象的最佳實踐方法是什麼? 或者,有沒有辦法在運行時得到這個對象字面值的保留,所以我至少可以解析它的自定義屬性?