Получить измененный порядок столбцов для Extjs GridPanel - PullRequest
2 голосов
/ 16 ноября 2010

Как часть функциональности gridpanel после рендеринга gridpanel, я могу изменить порядок столбцов с помощью перетаскивания мышью.Например, текущий порядок столбцов: Имя |Фамилия.Но я могу нажать перетащить имя и поставить его после фамилии, то есть теперь она будет похожа на фамилию |Имя.

Теперь мое требование - это что-то вроде того, что я хочу сохранить измененный порядок столбца.т.е. я хочу сохранить изменение формата, которое я сделал.Так же и функциональность Extjs предоставляет мне измененный порядок столбцов.

Tejas,


visit mobedio , единственная платформа общественного мнения для политической сферы.1010 *

1 Ответ

2 голосов
/ 16 ноября 2010

Посмотрите параметры конфигурации stateEvent, stateId и stateful GridPanel в документации API .

Относительно stateful:

Компонент с сохранением состояния пытается сохранить состояние, когда одно из событий, перечисленных в запускается конфигурация stateEvents.

StateEvents для GridPanel по умолчанию stateEvents: ['columnmove', 'columnresize', 'sortchange', 'groupchange'], поэтому ваш сценарий использования будет обработан автоматически с помощью 'columnmove'. Имейте в виду, что для этого вам нужно будет настроить несколько параметров конфигурации, в том числе провайдера состояний (большинство деталей можно найти в документации по состоянию).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...