Есть ли предел уровня в додзё Treegrid? - PullRequest
1 голос
/ 13 декабря 2010

Я пытаюсь получить сетку деревьев с помощью 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?Спасибо,

Дэвид

1 Ответ

1 голос
/ 14 декабря 2010

Хорошо, я отвечаю на свой вопрос, и, надеюсь, это будет полезно для других людей. Это подтвержденная ошибка , исправление этой ошибки планируется выпустить с 1.6. Но если вы извлечете самую последнюю ствол (http://svn.dojotoolkit.org/src/), и просто обновите свой TreeGrid.js, это должно решить проблему.

...