Добрый день.
Не подскажите такой момент, как видно из сниппета, есть табвью у которого во второй вкладке динамически добавляется красивый список и т.д. почему у него высота остается 1 пиксель?
http://webix.com/snippet/dbe2f301
Спасибо.
Добрый день.
Не подскажите такой момент, как видно из сниппета, есть табвью у которого во второй вкладке динамически добавляется красивый список и т.д. почему у него высота остается 1 пиксель?
http://webix.com/snippet/dbe2f301
Спасибо.
Добрый день! Дело в том, что на данный момент
type: {
height: 'auto'
},
несовместим с autoheight: true
. autoheight высчитывается на основе заданной высоты элементов, и во время инициализации height: 'auto'
не позволяет этого сделать.
Извольте, почему он не совместим если совместим? Вот в данном примере он работает же!?
ну или предложите решение проблемы, можно даже не Лист использовать а другой компонент
в данном примере он работает
Сейчас высота parent layout’a игнорируется и он занимает всё доступное пространство, если находится вне html-контейнера. Это побочный эффект улучшения fullscreen-режима, который будет исправлен в ближайшем обновлении.
В действительности всё именно так, как было описано выше. Достаточно переместить лист на один уровень внутрь:
http://webix.com/snippet/02aff752
Решения через public API нет, но в случае с ui.list можно, к примеру, рассчитать новую высоту по html-атрибуту offsetHeight
и применить метод resize()
: