2017-02-07 6 views
1

я сделал колонку в SAPUI5 приложения со следующим кодом:Как добавить контент в sap.m.Column в JavaScript?

var column = new Column("idColumn"); 

теперь вопрос в том, что, как я могу добавить содержимое в этой колонке. Я не могу найти подходящую функцию внутри documentations о том, как добавить элемент управления к этому объекту. Я хочу добавить sap.m.ObjectIdentifier к column объекта, что мы делаем внутри представления XML, как это, но здесь я хочу с JS:

<Column id="idColumn" width="70px"> 
    <ObjectIdentifier id="idColumnTitle" title="{i18n>tableIdColumnTitle}"/> 
</Column> 

ответ

1

Вы можете использовать либо по умолчанию method:

column.addAggregation("header", new ObjectIdentifier({ 
    id : "columnTitle", 
    title : "{i18n>tableIdColumnTitle}" 
})); 

или shortcut для удобства:

column.setHeader(new ObjectIdentifier({ 
    id : "columnTitle", 
    title : "{i18n>tableIdColumnTitle}" 
})); 

Here вы найдете описание агрегированного в J avaScript.

+0

Было рекомендовано не сказать спасибо, но нечестно не сказать спасибо. Спасибо, что нашли время и дали ответ. –

+0

Добро пожаловать. ;) – matbtt