Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Установка значения flex на ходу (https://javascript.ru/forum/extjs/56821-ustanovka-znacheniya-flex-na-khodu.html)

khusamov 05.07.2015 18:30

Установка значения flex на ходу
 
Здравствуйте!

Два вопроса по поводу смены flex:

Как изменить значение flex у уже созданной колонки?
Как сбросить значение width и установить flex?

nohuhu 07.07.2015 00:10

flex это просто конфиг, который читает родительский layout. Присвойте ему null и установите ширину явно, вот так: https://fiddle.sencha.com/fiddle/pvc

khusamov 07.07.2015 16:31

Спасибо, есть что изучать.

О команде Ext.suspendLayouts(); я бы не догадался даже... странно что компонент сам это не делает, к примеру при вызове setWidth...

nohuhu 07.07.2015 20:21

Некоторые компоненты делают, там, где нужно. Layouts это сложная штука, замораживать их по каждому чиху тоже чревато.


Часовой пояс GMT +3, время: 14:33.