Я пытаюсь получить сетку деревьев с помощью forestmodel для работы в последние несколько дней.Мне кажется, что существует ограничение на количество уровней, которые можно отображать с помощью программно созданной древовидной сетки.Я изменил dojo "dojox / grid / tests / test_treegrid_model2.html", добавив еще один уровень в "Ottwa", и получил "dojo.data.ItemFileReadStore: недопустимый аргумент элемента".ошибка.
... {id: 'CA', имя: 'Canada', тип: 'country', население: '33 миллионов ', площадь:' 9,984,670 кв. км ', дети: [{_ ссылка: 'Ottawa'}, {_reference: 'Toronto'}]}, {id: 'Ottawa', имя: 'Ottawa', тип: 'city', население: '0,9 миллиона', часовой пояс: '- 5 UTC',дети: [{_ ссылка: 'Ottawa1'}]}, {id: 'Ottawa1', имя: 'Ottawa1', тип: 'city1', население: '0,9 миллиона', часовой пояс: '- 5 UTC'}, ...
Если я добавлю 2 новых города в Канаду, все будет работать отлично.... {id: 'CA', имя: 'Canada', тип: 'country', население: '33 миллионов ', площадь:' 9,984,670 кв. км ', дети: [{_ ссылка:' Ottawa '}, {_reference: 'Toronto'}, {_reference: 'Ottawa1'}, {_reference: 'Ottawa2'}]}, {id: 'Ottawa', имя: 'Ottawa', тип: 'city', население: '0,9 миллиона',часовой пояс: '- 5 UTC'}, {id: 'Ottawa1', имя: 'Ottawa1', тип: 'city1', население: '0,9 миллиона', часовой пояс: '- 5 UTC'}, {id: 'Ottawa2', имя: 'Ottawa2', тип: 'city1', население: '0,9 миллиона', часовой пояс: '- 5 UTC'}, ...
Может ли отображаться ограничение на количество уровнейв TreeGrid?Спасибо,
Дэвид