Есть ли возможность как-то отключать стили, при которых в list все вытягивается в одну строку и скрывается. А то приходится свой CSS прикручивать:
.webix_list.multiline .webix_list_item{line-height: normal !important; padding: 5px; overflow: auto !important; height: auto !important;}
Сейчас выбираю фреймворк, для ускорения разработки, Webix нравится, но уж очень много костылей писать приходится. Много чего нету даже в платной лиценции.
- combo
Один из багов: выпадающий список в combo не проматывается вместе с формой, т.к. он вставляется в body страницы, а прокрутка идет внутри DIV.
Также в combo, при нехватке вертикального места, сам список становится поверх поля ввода, что делает невозможным сам ввод, приходится выставлять в параметрах, чтобы список появлялся слева ли справа от поля…
Нет подсветки элементов в списке при наведении.
- text
Нету компонента с text полем и иконкой слева или справа, если label сверху, тоже приходится костыли писать для реализации… Обертывать в дополнительные rows и т.д…
-
Хотелось бы цвета копок менять не через CSS а через свойства: color, colorHover. Но это так - придирки
-
В таблице, при первом обращение к серверу на получение данных не передается число страниц, которое надо брать из базы. Приходится костыль через proxy писать. А при дальнейших запросах все передается. Зачем так сделано??
В результате, на довольно сложную форму в webix ушло больше времени, если бы я делал на bootstrap и jquey. Но простые формы действительно делать быстро.
Сейчас испытываю другие фреймворки, там тоже не все гладко. У webix хорошая документация и примеры.