Ik probeer een app bij te werken die ik heb gemaakt met esri-leaflet en esri-leaflet-related. <\/SPAN><\/P>Op basis van wat ik heb gelezen in de notities over de releases voor zowel esri-leaflet als esri-leaflet-related.<\/SPAN><\/P> <\/P>Ik heb mijn app bijgewerkt om te verwijzen naar de cdn-versies van (zie hieronder):<\/SPAN><\/P> <\/P>leaflet: versie 0.7.3<\/P>esri-leaflet: versie 1.0..0<\/P>esri-leaflet-related: versie 1.0.2<\/P> <\/P><script src="\/\/cdn.jsdelivr.net\/leaflet\/0.7.3\/leaflet.js"><\/script><\/P><script src="\/\/cdn.jsdelivr.net\/leaflet.esri\/1.0.0\/esri-leaflet.js"><\/script><\/P><script src="\/\/cdn.jsdelivr.net\/leaflet.esri.related\/1.0.2\/esri-leaflet-related.js"><\/script><\/P> <\/P>maar ik krijg de volgende foutmelding:<\/P> <\/P>TypeError: a is undefined<\/P>http:\/\/cdn.jsdelivr.net\/leaflet.esri\/1.0.0\/esri-leaflet.js<\/A><\/P> Regel 20<\/P> <\/P>Opmerking: ik klik op een knop die het volgende activeert (gedeeltelijk script):<\/P> <\/P>$('#NSM').click(function(){<\/P>buttonPicked = 'NSM';<\/P>buttonType = document.getElementById('NSM');<\/P> <\/P>var query = L.esri.Tasks.query(tableURL).where("type like '" + buttonType.value + "'");<\/P>var rquery = L.esri.Tasks.queryRelated(tableURL).relationshipId("0");<\/P>query.ids(function(error, ids, response)<\/P>{ ......<\/P> <\/P>ideeën over wat er aan de hand is worden gewaardeerd<\/P>Met vriendelijke groet<\/P>Chris<\/P>P.S Laat het me weten als u een kopie van mijn script geüpload nodig hebt<\/P>
Regel 20<\/P>
<\/P>
Opmerking: ik klik op een knop die het volgende activeert (gedeeltelijk script):<\/P>
$('#NSM').click(function(){<\/P>
buttonPicked = 'NSM';<\/P>
buttonType = document.getElementById('NSM');<\/P>
var query = L.esri.Tasks.query(tableURL).where("type like '" + buttonType.value + "'");<\/P>
var rquery = L.esri.Tasks.queryRelated(tableURL).relationshipId("0");<\/P>
query.ids(function(error, ids, response)<\/P>
{ ......<\/P>
ideeën over wat er aan de hand is worden gewaardeerd<\/P>
Met vriendelijke groet<\/P>
Chris<\/P>
P.S Laat het me weten als u een kopie van mijn script geüpload nodig hebt<\/P>
as explained in the esri-leaflet 1.0.0 release notes, we introduced the breaking change that tasks and layers constructors now expect the url of the corresponding resource to be provided within an options object
L.esri.Tasks.query(yourUrl) // becomes L.esri.Tasks.query({ url: yourUrl })
the API reference for L.esri.Tasks.query reflects this change as well.
you can find information about an equivalent change in the release notes for esri-leaflet-related 0.0.1-beta.2.
Thanks John!!
I re-read the documentation after reading your reply and everything is working again
Chris
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.