[Mapbender-dev] Re: [Mapbender] #120: replace ["..."] with dot
notation in JS
Christoph Baudson (WhereGroup)
christoph.baudson at wheregroup.com
Tue Oct 16 09:17:56 EDT 2007
Sorry for the last post. Ignore it. Too much copy and paste for any
human to handle. Here's the version I intended to post
--
To illustrate the difference, an example
Does not work with toJSONString()
currentLayer.layer_style[count] = [];
currentLayer.layer_style[count]["name"] = styleName;
currentLayer.layer_style[count]["title"] = styleTitle;
currentLayer.layer_style[count]["legendurl"] = styleLegendUrl;
currentLayer.layer_style[count]["legendurlformat"] =
styleLegendUrlFormat;
Does work
currentLayer.layer_style[count] = {};
currentLayer.layer_style[count].name = styleName;
currentLayer.layer_style[count].title = styleTitle;
currentLayer.layer_style[count].legendurl = styleLegendUrl;
currentLayer.layer_style[count].legendurlformat =
styleLegendUrlFormat;
May work, not tried (curly brackets in line 1)
currentLayer.layer_style[count] = {};
currentLayer.layer_style[count]["name"] = styleName;
currentLayer.layer_style[count]["title"] = styleTitle;
currentLayer.layer_style[count]["legendurl"] = styleLegendUrl;
currentLayer.layer_style[count]["legendurlformat"] =
styleLegendUrlFormat;
More information about the Mapbender_dev
mailing list