Я пытаюсь расширить узел (модель боб) с помощью следующей командыОшибка выброшен при попытке расширить модель в дереве сетки GXT
gmisRevenueGross.setExpanded (revenueGrossBean, правда);
, но я получаю ошибку ниже
java.lang.AssertionError: null at com.sencha.gxt.widget.core.client.treegrid.TreeGrid.setExpanded(TreeGrid.java:673) at com.sencha.gxt.widget.core.client.treegrid.TreeGrid.setExpanded(TreeGrid.java:644)
Тот же самый код, когда я положил внутри обработчика кнопки, я был в состоянии развернуть узел. Поэтому я предполагаю, что я пытаюсь расширить до того, как dom загрузится. Так что есть способ расширить некоторые узлы вскоре после добавления его в хранилище. Для grid.setAutoExpand (true) отлично работает, но это расширяет весь узел.
Какая версия GXT? Я считаю, что в этой области была ошибка, но было решено рекурсивно расширить родительские узлы, чтобы данный узел мог быть видимым. –
@ColinAlworth, используя версию 3.1.1 и mvp4g framework, я вызываю метод setExpanded (родительский, истинный) вскоре после добавления всех компонентов в хранилище. – MeanMan