for (var i = 0; i < localStorage.length; i++) { var n= "SavedGraphic" + i saved = dojo.fromJson(localStorage.getItem(localStorage.key(i))); console.debug(localStorage.getItem(localStorage.key(i))) var graphic = new esri.Graphic(saved); graphic.setAttributes({ "ID": n,"LSNo":i }); userGraphics.add(graphic); }
dojo.connect(editToolbar, "onDeactivate", function (tool, graphic, info) { if (graphic.attributes.newID) { localStorage.removeItem(graphic.attributes.newID) } else { localStorage.removeItem(localStorage.key(graphic.attributes.LSNo)) } var now = new Date(); var n = now.getTime(); GraphicName = "storedGraphic" + n window.localStorage.setItem(GraphicName, dojo.toJson(graphic.toJson())); });
graphic.setAttributes({ newID: GraphicName })
userGraphics.remove(selected); if (selected.attributes.newID) { localStorage.removeItem(selected.attributes.newID) } else { localStorage.removeItem(localStorage.key(selected.attributes.LSNo)) }
サインインしたメンバーは投稿、更新のフォローなどができます。初めてですか?無料アカウントを登録してください。
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.