過去数日間、forestmodelを使用してツリーグリッドを機能させようとしました。プログラムで作成されたツリーグリッドを使用して表示できるレベルの数には制限があるようです。dojo の "dojox/grid/tests/test_treegrid_model2.html" を変更し、"Ottwa" の下に別のレベルを追加すると、"dojo.data.ItemFileReadStore: Invalid item argument" が表示されました。エラー。
... { id: 'CA', name:'カナダ', type:'country', 人口:'3300万', area:'9,984,670 平方 km', children:[{_reference:'オタワ'}, {_reference :'トロント'}]}, { id: 'オタワ', 名前:'オタワ', タイプ:'都市', 人口:'90万', タイムゾーン:'-5 UTC', 子供:[{_reference:'オタワ1 '}]}, { id: 'Ottawa1', name:'Ottawa1', type:'city1', 人口:'90万', timezone:'-5 UTC'}, ...
2 つの新しい都市をカナダに追加すると、問題なく動作します。... { id: 'CA', name:'Canada', type:'country', 人口:'33 million', area:'9,984,670 sq km', children:[{_reference:'Ottawa'}, {_reference :'トロント'}, {_reference:'Ottawa1'}, {_reference:'Ottawa2'}] }, { id: 'オタワ', name:'オタワ', type:'city', 人口:'90万', timezone:'-5 UTC'}, { id: 'Ottawa1', name:'Ottawa1', type:'city1', 人口:'90万', timezone:'-5 UTC'}, { id: 'Ottawa2' 、名前:'Ottawa2'、タイプ:'city1'、人口:'90 万'、タイムゾーン:'-5 UTC'}、...
TreeGridで表示できるレベル数に制限はありますか? ありがとう、
デビッド