« Return to Thread: error loading root children
A nested object in an item is treated as another item. See: http://docs.dojocampus.org/dojo/data/ItemFileReadStore#items-with-hierarchy. In this case, you declare the identifier, then have an item that doesn't have an identifier. The load of that structure will fail in the store. -- Jared On Sun, Oct 5, 2008 at 4:12 PM, Greg Ederer greg@... wrote:Hi, I use the JSON below to create an ItemFileReadStore, which I then use to create a ForestStoreModel, which I use to create a Tree. When I leave out the 'months' property in the item with 'name' : 'RFE', it works perfectly. But, when 'months' refers to an {}, I get the following error: [Widget dijit.Tree, dijit_Tree_0] _connects=HTMLDivElement _deferredConnects=Object : error loading root children: TypeError: _48 is undefined message=_48 is undefined I've tried using: { 'name' : 'RFE', 'type' : 'dataset', 'periodicities' : [ 'daily', 'dekadal', 'monthly' ], 'selectedPeriodicity' : 'monthly', 'units' : [ 'raw', 'percent', 'zscore', 'mmdifference', 'spi' ], 'selectedUnits' : 'raw', 'months' : {} } as a test, and this doesn't work, either. Is it permissible to have a nested object in an item? Here's the complete JSON: { identifier : 'name', label : 'name', items : [ { 'name' : 'All Africa', 'type' : 'region', 'children': [ { '_reference' : 'RFE' }, { '_reference' : 'TPW' }, { '_reference' : 'NDVI' }, { '_reference' : 'WRSI' } ] }, { 'name' : 'East Africa', 'type' : 'region', 'children': [ { '_reference' : 'RFE' }, { '_reference' : 'TPW' }, { '_reference' : 'NDVI' }, { '_reference' : 'WRSI' } ] }, { 'name' : 'West Africa', 'type' : 'region', 'children': [ { '_reference' : 'RFE' }, { '_reference' : 'TPW' }, { '_reference' : 'NDVI' }, { '_reference' : 'WRSI' } ] }, { 'name' : 'South Africa', 'type' : 'region', 'children': [ { '_reference' : 'RFE' }, { '_reference' : 'TPW' }, { '_reference' : 'NDVI' }, { '_reference' : 'WRSI' } ] }, { 'name' : 'RFE', 'type' : 'dataset', 'periodicities' : [ 'daily', 'dekadal', 'monthly' ], 'selectedPeriodicity' : 'monthly', 'units' : [ 'raw', 'percent', 'zscore', 'mmdifference', 'spi' ], 'selectedUnits' : 'raw', 'months' : { '2003' : 'all', '2004' : 'all', '2005' : 'all', '2006' : 'all', '2007' : 'all', '2008' : [ '1', '2', '3', '4', '5', '6', '7' ] } }, { 'name' : 'TPW', 'type' : 'dataset', 'periodicities' : [ 'daily', 'dekadal' ], 'selectedPeriodicity' : 'dekadal', 'units' : [ 'raw', 'percent' ], 'selectedUnits' : 'percent' }, { 'name' : 'NDVI', 'type' : 'dataset', 'periodicities' : [ 'daily', 'monthly' ], 'selectedPeriodicity' : 'daily', 'units' : [ 'raw', 'percent', 'spi' ], 'selectedUnits' : 'spi' }, { 'name' : 'WRSI', 'type' : 'dataset', 'periodicities' : [ 'dekadal', 'monthly' ], 'units' : [ 'raw', 'percent', 'zscore', 'spi' ], 'selectedUnits' : 'zscore' } ] } Any thoughts? Thanks! Greg -- | E R G O N O S I S | Greg Ederer | Lead Developer | greg@... | 360.774.6848 | _______________________________________________ FAQ: http://dojotoolkit.org/support/faq Book: http://dojotoolkit.org/docs/book Forums: http://dojotoolkit.org/forum Dojo-interest@... http://turtle.dojotoolkit.org/mailman/listinfo/dojo-interest_______________________________________________ FAQ: http://dojotoolkit.org/support/faq Book: http://dojotoolkit.org/docs/book Forums: http://dojotoolkit.org/forum Dojo-interest@... http://turtle.dojotoolkit.org/mailman/listinfo/dojo-interest
-- | E R G O N O S I S | Greg Ederer | Lead Developer | greg@... | 360.774.6848 |
« Return to Thread: error loading root children
| Free embeddable forum powered by Nabble | Forum Help |