SAPUI5 фиксированная высота для контейнера прокрутки, отображаемого динамически - PullRequest
0 голосов
/ 28 октября 2019

Я пытаюсь установить фиксированную высоту для контейнера прокрутки. Проблема в том, что я не знаю высоту с самого начала. Я должен ждать, пока бэкэнд скажет мне, и после этого высота должна остаться неизменной.

Я уже пробовал значение auto для свойства высоты контейнера прокрутки. Таким образом, контейнер прокрутки принимает необходимую высоту, но я не остаюсь таким.

Каждый раз, когда изменяется размер экрана, контейнер принимает высоту к своему содержанию. Так что это больше не прокручивается.

Есть идеи? Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 29 октября 2019

Дождитесь ответа сервера и установите высоту scrollcontainer в обработчике успеха:

oModel.read("/Entity", {
success: function (oResponse) {
    this.getView().byId("myScrollContainer").setHeight(oResponse.heightFromBackend + "px");
}.bind(this)
...