मैं समारोह निम्नलिखित है:परिवर्तनीय परिभाषित क्यों नहीं किया जाता है?
$.getJSON(
'getTerminalinsideCircle.json',
{
centerLatitude: adressMarker.getPosition().lat(),
centerLongitude:adressMarker.getPosition().lng(),
radius :radius/1000
}, function (data) {
$.each(data, function (key, val) {
....
}
)
}
)
मैं चाहता था ro यह refactor और यह इतना पुनर्लेखन:
$.getJSON(
'getTerminalinsideCircle.json',
{
centerLatitude: adressMarker.getPosition().lat(),
centerLongitude: adressMarker.getPosition().lng(),
radius: radius/1000
}, renderTerminalOnMap(data)
)
function renderTerminalOnMap(data) {
$.each(data, function (key, val) {
...
}
)
}
लेकिन कंसोल में मुझे लगता है कि Uncaught ReferenceError: data is not defined
कैसे यह सही refactor करने के लिए?
ohhhhh। तुम सही हो। धन्यवाद – gstackoverflow