Как использовать ExtensionPoint в UI5

Мне нужно создать 2 вида, которые имеют 2 части. 1-я часть вида является общей для обоих видов, а 2-я часть отличается для обоих видов, поэтому я подумал сделать 2-ю часть в качестве точки расширения, чтобы оба вида могли иметь свой взгляд на 2-й части. Я думаю, я заставил тебя понять:)

Итак, я написал свой родительский вид, как показано ниже

<table:TreeTable  selectionMode="MultiToggle"
    enableSelectAll="false" rowHeight="40" firstVisibleRowChanged="onFirstVisibleRowChanged"
    toggleOpenState="onOpenParent">
     ....

</table:TreeTable>
<core:ExtensionPoint name="part2"></core:ExtensionPoint>

Здесь ext point part2 мне нужно использовать в дочерних представлениях.

Как использовать точки в XML View?

попробовал вот так

<mvc:XMLView viewName="parent.view.Name">
<core:ExtensionPoint name="part2">
        <mvc:XMLView viewName="child.view.Name">
        </mvc:XMLView>
    </core:ExtensionPoint>
</mvc:XMLView>

в этом он думает, что это агрегация:(

1 ответ

Как вы думаете, SplitApp это выбор для вас?

Другим вариантом будет фрагмент

Другие вопросы по тегам