Вложенные сетки в Extjs 4 - PullRequest
2 голосов
/ 14 июня 2011

Мне нужно реализовать функциональность вложенных сеток в extjs 4. Я искал в Интернете, и похоже, что Rowexpander из http://dev.sencha.com/deploy/ext-4.0.2/examples/grid/grid-plugins.html - это путь.Моя проблема в том, что я не могу заставить его работать для отображения другой сетки (отображение текста работает нормально).

Мне нужно, чтобы это выглядело так: http://examples.ext.net/#/GridPanel/RowExpander/MultiLevel_GridPanel/ с использованием чистых extjs 4.

Может ли кто-нибудь указать мне правильное направление?

1 Ответ

2 голосов
/ 14 июня 2011

В ext3 я использовал rowexpander и встроил сетку, но позже обнаружил странные проблемы с IE при дальнейшем его усилении такими вещами, как строки, разбиение на страницы, прокрутка во вложенной сетке и т. Д. Это также добавляет визуальную сложность по сравнению с макетом, где у вас есть1 сетка над другой сеткой.Вы щелкаете строку в верхней сетке, и она загружает нижнюю сетку для «вложенных» данных, связанных с этой строкой.Очевидно, что этот шаблон работает только для одного вложения.Если вам нужно, чтобы оно было вложено дальше, вы действительно хотите дерево, и я бы использовал это:

http://dev.sencha.com/deploy/ext-4.0.2/examples/tree/treegrid.html

...